District of Columbia New Hire Reporting Requirements in QuickBooks
Employers in DC must report new hires and rehires within 20 days; QuickBooks imports employee data automatically but requires setup fields to be completed.
QuickBooks employers with workers in the District of Columbia face specific new hire reporting obligations, and the software handles much of the heavy lifting — provided the right employee setup fields are populated beforehand.
The Reporting Obligation
DC requires employers to submit new hire reports to the District of Columbia Directory of New Hires within 20 days of an employee’s hire or rehire date. Employers who file electronically or magnetically must transmit in two monthly batches, spaced no more than 16 days apart.
The requirement covers a broad swath of workers. Employers must report any employee who resides or works in DC and to whom they anticipate paying wages — even someone who works a single day and is terminated before the report is filed. Rehires are also covered, including employees returning from layoff, furlough, separation, leave without pay, or a formal termination. Anyone who remains on the books during a break in service or gap in pay and then returns must be reported as well, which captures teachers, substitutes, and seasonal staff.
Temporary agencies carry their own obligation: they must report any worker hired for an assignment. That worker does not need to be re-reported for each new client placement, but a break in service or wages triggers a new rehire report.
What DC Requires
The mandatory data set is straightforward: the employer’s name, address, and Federal Employer Identification Number, plus the employee’s name, address, and Social Security number.
DC also encourages — but does not require — additional details: the employer’s DC identification number, a contact person and phone number, and the employee’s date of birth, date of hire, state of hire, and whether health insurance is available.
How QuickBooks Handles the Fields
This is where setup matters. QuickBooks populates several new hire report fields automatically from employee records, but only if that information has been entered during employee setup.
Employee Date of Birth — QuickBooks pulls this from the employee record. Although DC lists it as optional, QuickBooks treats it as mandatory for the report, so it must be on file.
Employee Date of Hire — Imported from the employee record. If the date QuickBooks pulls is incorrect, it can be edited directly in the report.
First Day of Work — A mandatory field, defined as the date the employee first performs paid work. Because most employers treat the hire date as the first day of work, QuickBooks automatically carries the Date of Hire value into this field. Review it for accuracy if your situation differs — for instance, if someone completed hiring paperwork before their actual start date.
Medical Benefits Availability — Optional. Enter “Y” if coverage is available to the employee, “N” if it is not.
Wages — Optional.
Medical Benefits Availability Date — Optional.
Practical Takeaway
The main pitfall is incomplete employee setup. Because QuickBooks draws on existing records to generate the report, any missing date of birth or hire date will surface as a problem at reporting time. The fix is simple: confirm those fields are populated in each employee’s profile before generating the report, and verify that the automatically transferred First Day of Work date reflects reality rather than just accepting the default.
For employers managing payroll across multiple jurisdictions, the DC-specific fields mirror what most states require, but the 20-day window and the two-transmission-per-month cadence for electronic filers are particular to the District.