Bookkeeping and payroll for small businesses across central Virginia.

Call / Text: (866) 478-7426

What forms do I need when I hire a new employee?

Every employee needs to complete Form W-4 before receiving their first paycheck. This tells you how much federal income tax to withhold based on their filing status and any adjustments they claim. Keep the completed form in your files. You don’t send it anywhere unless the IRS specifically requests it.

Form I-9 verifies the employee is authorized to work in the United States. The timing on this one is strict. The employee fills out Section 1 by their first day of work. You complete Section 2 within three business days of their start date after reviewing their identity and work authorization documents. Keep I-9s on file for three years after hire or one year after termination, whichever is later. Mess up the timing and you’re exposed to penalties if you’re ever audited.

Virginia requires Form VA-4 for state withholding. It works similarly to the federal W-4 but determines Virginia income tax withholding. If an employee doesn’t give you a VA-4, you have to withhold at the highest rate, which most employees won’t appreciate when they see their first paycheck.

You also need to report new hires to Virginia’s New Hire Reporting Center within 20 days of their start date. This isn’t a form the employee fills out. You submit their name, address, Social Security number, and your employer information through Virginia’s online system. The state uses this data to locate parents who owe child support and to detect unemployment fraud.

Beyond government-required forms, most employers collect a few additional items. Direct deposit authorization so you can pay employees electronically. Emergency contact information. Benefits enrollment paperwork if you offer health insurance or retirement plans. These aren’t legally mandated but they’re standard practice for small business owners running a legitimate operation.

The forms themselves are straightforward. The harder part is making sure withholding calculates correctly each pay period and that filings happen on schedule. Many business owners in Richmond find that working with payroll services takes this off their plate entirely, especially when they’re focused on running the business rather than tracking compliance deadlines.

Keep copies of all completed forms organized by employee. A simple folder system works fine. Digital copies are acceptable as long as they’re backed up and you can access them quickly if someone asks.

Greater Richmond's Small Business Bookkeeper

The Next Step:
A Short Conversation

Fifteen minutes to tell us what you're dealing with. We'll let you know how we can help and give you a clear price quote.

More Questions

What is Virginia's sales tax rate and when do I file?

Virginia's sales tax rate is 5.3% in most areas, including Richmond and the Tri-Cities. Filing frequency depends on your monthly tax liability, with options for monthly, quarterly, or annual returns due on the 20th.

Read answer

How do I handle progress billing in QuickBooks?

Enable progress invoicing in QuickBooks settings, then create invoices from estimates for partial amounts. The feature is straightforward but only works well if your estimates are accurate and you track costs alongside billings.

Read answer

What's the best way to handle inventory for an e-commerce business?

Inventory tracking for e-commerce requires systems that sync across sales channels and connect to your accounting software. The challenge isn't just counting what you have. It's making sure your books reflect accurate costs and quantities without manual data entry creating errors.

Read answer

What's the best way to track costs for each project?

The best approach is capturing every cost as it happens and assigning it to the right project in your accounting system. This means tracking labor hours, materials, subcontractor bills, and direct expenses separately for each job so you know your actual profit margin on every project.

Read answer

How do I set up a budget for my small business?

Start with accurate historical data from your books, categorize expenses into fixed and variable costs, project revenue conservatively, and review monthly against actual results.

Read answer

What's the cheapest way to run payroll for a small business?

Doing payroll yourself costs nothing until penalties add up. Basic payroll software runs $40 to $100 monthly for small teams and handles tax filings automatically. That's usually the sweet spot between cheap and reliable.

Read answer

Virginia bookkeeping firm focused on small businesses. Bookkeeping, payroll, and fractional CFO services from a local Richmond team. A decade of working with businesses like yours. QuickBooks ProAdvisor certified.

Client Reviews

5-Star Rated Firm

Social

  • Intuit ProAdvisor Gold tier certification badge
  • Intuit Certified QuickBooks Level 1 ProAdvisor badge
  • Intuit Certified QuickBooks Level 2 ProAdvisor badge
  • Intuit Certified QuickBooks Payroll ProAdvisor badge

© 2026 Tri-County Bookkeeping LLC