Bookkeeping, tax, and accounting services for small businesses across the Carolinas.

Call: (440) 207-0171

What payroll records should be set up before hiring employees?

Before your first employee starts, you need a federal Employer Identification Number (EIN) from the IRS. This is the tax ID your business uses to report payroll taxes, file forms like the 941 and 940, and issue W-2s. Applying takes about ten minutes online and the number is issued immediately.

You also need state tax accounts. In North Carolina, that means a withholding account with the Department of Revenue and an unemployment insurance account with the Division of Employment Security. South Carolina has its own equivalent accounts. These take a few days to a few weeks to issue depending on the state and time of year. Without active accounts, you can’t legally remit the taxes you withhold, and you’ll face penalties for late registration once payroll starts.

Decide on a pay schedule before hiring. Weekly, biweekly, semi-monthly, or monthly each have different cash flow implications and administrative burden. Biweekly is common for hourly employees because overtime calculations align with the standard workweek. Once you set a schedule, you need to stick with it because changing later requires notifying employees and possibly the state.

Set up employee onboarding records. Every new hire needs to complete a Form W-4 for federal withholding, a state withholding form (NC-4 in North Carolina), and a Form I-9 for employment eligibility verification. You also need to file a new hire report with the state within 20 days of the start date. Direct deposit authorization forms and emergency contact information round out the basic employee file.

Workers’ compensation insurance needs to be in place before anyone starts working. North Carolina requires coverage for businesses with three or more employees, but rules vary by state and industry. Buying a policy after an injury doesn’t help you.

Inside your accounting software, map payroll to the correct general ledger accounts. Wages, employer taxes, benefits, and deductions each need separate accounts so your financial statements reflect labor costs accurately. Generic mapping lumps everything into one line and makes it impossible to analyze labor as a percentage of revenue or compare departments. This is the step most business owners skip and regret later when their books don’t show useful information.

Benefits and deductions also need to be configured before the first pay run. Health insurance premiums, retirement contributions, garnishments, and any pre-tax deductions each have specific tax treatment. Setting them up wrong means incorrect withholding, which creates problems for both the employee and the business at year end.

GMJ offers payroll system setup and training starting at $300. The setup covers EIN and state account registration, pay schedule configuration, withholding rules, employee profiles, benefits and deductions, and GL mapping so your books reflect payroll correctly from day one. Training is hands-on so you can run payroll independently afterward.

Getting this right before your first hire saves significant time and avoids penalties. If you’re planning to hire in the next few months, set up payroll now rather than scrambling the week before someone starts. We provide small business accounting, bookkeeping and tax services in Jacksonville, NC and help business owners across the Carolinas set up payroll systems that work from the first pay run forward.

Trusted Accounting for Small Businesses

First Step:
Start With a Call

Tell us about your business and what you need help with. We'll ask a few questions, evaluate your current situation, and let you know how GMJ can support your books, taxes, and day-to-day operations.

More Questions

What bookkeeping issues are common for coastal businesses with tourist-season revenue?

Coastal businesses pack most of their revenue into a few months but pay expenses all year. The common issues are cash flow swings, seasonal payroll, inventory buildup, customer deposits, and sales tax timing that catches owners off guard in the off-season.

Read answer

What should a logistics company track when expanding?

Expanding logistics operations means tracking IFTA fuel taxes, state registrations, multi-state payroll, driver costs, per-lane profitability, and equipment depreciation. The categories that mattered at one location multiply when you add trucks, drivers, and states.

Read answer

What financial reports should a small business owner review every month?

At minimum, review your profit and loss, balance sheet, cash position, AR aging, AP aging, sales tax liability, and payroll costs. Add any industry-specific reports like job profitability or inventory that matter for how your business runs.

Read answer

How do I know if my books are too messy to file my business tax return?

Several warning signs tell you the books need cleanup before tax filing, including unreconciled accounts, uncategorized transactions, mixed personal expenses, and missing payroll records. If two or three of these issues exist, your return will be delayed, inaccurate, or both.

Read answer

What bookkeeping does a nonprofit need before filing Form 990?

Form 990 pulls from clean books that classify revenue by source, allocate expenses across program, management, and fundraising, and track net assets with and without donor restrictions. Reconciled accounts, donor records, and board documentation should all be ready before the return gets started.

Read answer

How should food costs and inventory be tracked for restaurants and bars?

Code every purchase by category, take physical counts at period end, build recipe cards for menu items, track waste, and reconcile vendor credits. Done right, the books show food cost and beverage margin in real time, not just at tax time.

Read answer

GMJ Accounting is a Jacksonville, NC firm offering bookkeeping, tax, and advisory services to small businesses across the Carolinas. Founded in 2014 and led by Gina Bertone, EA, MAcc, CEP, an IRS Enrolled Agent with more than 15 years of public accounting and CFO experience.

  • QuickBooks logo
  • Square logo
  • Shopify logo
  • Gusto logo
  • Expensify logo
  • Bill.com logo
  • Keap logo
  • SmartVault logo
  • TaxJar logo
  • ShipStation logo
  • Commerce Sync logo
  • Webgility logo
  • Cin7 logo
  • Knowify logo
  • Planday logo
  • ClassWallet logo
  • SureTech logo

© 2026 GMJ CONSULTING, LLC DBA GMJ Accounting