I prefer to explicitly work with date values and functions. Try:
=DateSerial(Year(Date()),Month(Date()),1)
or
=DateAdd("d",-Day(Date())+1,Date())
Duane MS Access MVP
[green]Ask a great question, get a great answer.[/green] [red]Ask a vague question, get a vague answer.[/red]
[green]Find out how to get great answers faq219-2884.[/green]