That was it -- thank you.
Incidentally, the code needed the Invoice Month field as well:
Running Hours: DSum("[Current Hours]","ITISS_Summary","[Labor Cat Desc]= '" & [Labor Cat Desc] & "' AND [Invoice Month]<=#" & [Invoice Month] & "# AND [ContractYear]= '" & [ContractYear] & "'")