Small Business Payroll: A Complete Step-by-Step Guide
Payroll is often the largest expense for small businesses and one of the most complex to manage correctly. Getting it wrong can result in angry employees, IRS penalties, and even lawsuits. Getting it right builds trust with your team and keeps your business running smoothly. This comprehensive guide walks you through everything you need to know about running payroll for your small business.
Whether you're preparing to hire your first employee or looking to streamline your existing payroll process, understanding the fundamentals is essential. We'll cover tax withholdings, compliance requirements, payment methods, record-keeping obligations, and best practices that save time and prevent costly mistakes.
Understanding the Payroll Process
At its core, payroll involves calculating what each employee earns, subtracting required withholdings, and delivering the net pay to employees while remitting taxes to government agencies. This sounds straightforward, but the details are where complexity—and risk—live.
The payroll cycle typically follows this sequence: collect time and attendance data, calculate gross pay based on hours or salary, apply pre-tax deductions like retirement contributions, calculate and withhold taxes, subtract post-tax deductions, process payment to employees, remit taxes to appropriate agencies, and maintain records. Each step has specific requirements and potential pitfalls.
Step 1: Getting Set Up Properly
Before processing your first payroll, you need several things in place. First, obtain an Employer Identification Number (EIN) from the IRS—this is the tax ID for your business. You'll need state tax registration in every state where you have employees. Some localities also require registration for local payroll taxes.
Each employee must complete Form W-4 (Employee's Withholding Certificate), which determines federal income tax withholding. You'll also need Form I-9 verifying work authorization and state withholding forms where applicable. Direct deposit requires bank account information from employees who choose that payment method.
Essential Payroll Setup Checklist
- Obtain federal EIN from IRS
- Register for state tax withholding
- Set up state unemployment insurance account
- Collect W-4 and I-9 from each employee
- Establish pay schedule and communicate to employees
- Choose payroll processing method
Step 2: Calculating Gross Pay
Gross pay is the total compensation before any deductions. For hourly employees, this means hours worked multiplied by hourly rate, plus any overtime. The Fair Labor Standards Act (FLSA) requires overtime pay of 1.5 times the regular rate for non-exempt employees working more than 40 hours in a workweek. Some states have additional overtime requirements.
For salaried employees, gross pay is typically the annual salary divided by the number of pay periods. However, you must still track hours for non-exempt salaried employees to ensure overtime compliance. Don't assume that paying a salary exempts someone from overtime—the exemption depends on job duties and minimum salary thresholds.
Don't forget to include all compensation: bonuses, commissions, tips, and other payments are generally considered wages and must be properly taxed. The timing of when to include these amounts can be complex, so document your approach and apply it consistently.
Step 3: Understanding Tax Withholdings
Employers must withhold several types of taxes from employee paychecks. Federal income tax withholding is calculated based on the employee's W-4 form, gross wages, and IRS withholding tables. The amount varies based on filing status, number of dependents, and any additional withholding the employee requests.
Social Security tax is currently 6.2% of wages up to the annual wage base ($168,600 in 2024). Medicare tax is 1.45% of all wages, with an additional 0.9% withheld on wages exceeding $200,000. These percentages represent the employee portion—employers pay matching amounts, making the total FICA tax 15.3%.
State income tax withholding varies dramatically by state. Nine states have no income tax, while others have graduated rates or flat taxes. Local income taxes exist in some cities and counties, adding another layer of complexity for businesses with employees in multiple jurisdictions.
PMSuite's HR dashboard helps track payroll calculations and ensures accurate tax withholdings.
Step 4: Managing Deductions
Beyond taxes, various deductions may come out of employee paychecks. Pre-tax deductions reduce taxable income and include contributions to traditional 401(k) plans, health insurance premiums (when employer-sponsored), health savings account (HSA) contributions, and flexible spending account (FSA) contributions.
Post-tax deductions are taken after taxes are calculated and include Roth 401(k) contributions, life insurance premiums above certain thresholds, wage garnishments for child support or debt collection, and voluntary deductions like union dues or charitable contributions. The order of deductions matters because it affects tax calculations.
Always obtain written authorization for voluntary deductions and follow specific rules for involuntary deductions like garnishments. Some garnishments have priority over others, and state laws limit how much can be garnished from a single paycheck.
Step 5: Paying Your Employees
Net pay—what employees actually receive—is gross pay minus all withholdings and deductions. You have several options for delivering these funds. Direct deposit is the most common method, depositing funds electronically into employee bank accounts. It's convenient, fast, and creates automatic records.
Paper checks remain an option for employees who prefer them or lack bank accounts. Payroll cards are prepaid debit cards loaded with each paycheck—a good option for unbanked employees. Cash payment is generally legal but creates record-keeping challenges and may be prohibited for certain employees in some states.
Establish a consistent pay schedule—weekly, biweekly, semi-monthly, or monthly—and stick to it. State laws often dictate minimum pay frequency requirements. Communicate the schedule clearly to employees and ensure payday falls on the same day each period.
Step 6: Tax Deposits and Filing
Withholding taxes from paychecks is only half the equation—you must remit those taxes to the appropriate agencies according to specific schedules. Federal payroll taxes are deposited either monthly or semi-weekly depending on your tax liability over a lookback period. New employers typically start with monthly deposits.
Monthly depositors must deposit taxes by the 15th of the following month. Semi-weekly depositors have three to four banking days to make deposits. Large employers with over $100,000 in tax liability must deposit by the next business day. Electronic deposits through EFTPS (Electronic Federal Tax Payment System) are required for most employers.
Quarterly filing includes Form 941 (Employer's Quarterly Federal Tax Return) due by the end of the month following each quarter. Annual requirements include W-2s to employees and the SSA by January 31, Form 940 (FUTA tax) by January 31, and various state returns depending on your locations.
Step 7: Record-Keeping Requirements
The IRS requires keeping payroll records for at least four years, but some states require longer retention. Records should include employee information (name, address, SSN), dates of employment, wage rates, hours worked each day and week, total wages paid each pay period, deductions and their purposes, and dates and amounts of tax deposits.
Organize records so they're easily accessible for audits or questions. Digital record-keeping is acceptable—and often preferable—but ensure proper backups and security. The cost of proper record-keeping is minimal compared to the penalties for failing to produce required documentation.
Common Payroll Mistakes and How to Avoid Them
Small businesses frequently make errors that result in penalties, interest, and employee dissatisfaction. Here are the most common mistakes and how to prevent them:
Misclassifying workers: Treating employees as independent contractors to avoid payroll taxes is the most costly mistake you can make. The IRS, Department of Labor, and state agencies all scrutinize classification decisions. When in doubt, classify as an employee.
Missing deposit deadlines: Late payroll tax deposits result in penalties ranging from 2% to 15% of the deposit amount. Set up calendar reminders, automate deposits when possible, and always keep enough cash available to meet payroll obligations.
Incorrect calculations: Math errors in overtime, deductions, or withholdings create problems for employees and compliance headaches for you. Use payroll software or outsource to prevent calculation errors.
Not keeping up with law changes: Tax rates, minimum wages, and regulations change regularly. What worked last year may not be compliant this year. Subscribe to updates from the IRS, your state labor department, and your payroll provider.
Ignoring state requirements: Multi-state employers often focus on federal compliance while neglecting state-specific requirements. Each state where you have employees has its own rules for withholding, registration, and reporting.
Choosing Your Payroll Approach
Small businesses have several options for handling payroll. Manual processing using spreadsheets and calculators is possible but risky and time-consuming. It's only appropriate for very small businesses with simple payroll situations, and even then, the risk of errors often outweighs the cost savings.
Payroll software automates calculations, generates pay stubs, files taxes electronically, and maintains records. Options range from basic accounting software with payroll add-ons to dedicated payroll platforms. The right choice depends on your employee count, complexity, and integration needs.
Full-service payroll providers handle everything: calculations, payments, tax deposits, filings, and even year-end forms. You provide employee and hours information; they handle the rest. This is the safest option for businesses without payroll expertise, though it comes at a higher cost.
Professional Employer Organizations (PEOs) go further by becoming the employer of record for tax purposes. They handle payroll, benefits administration, and HR functions. This option provides access to better benefits and HR expertise but involves giving up some control over employee relationships.
Payroll and Benefits Integration
Payroll connects to virtually every other HR function. Benefits enrollment affects pre-tax deductions. Time and attendance systems feed hours data. Employee records determine tax withholdings. Integration between these systems reduces manual data entry, prevents errors, and saves time.
When evaluating payroll solutions, consider how they connect to your other business systems. A platform that handles payroll, time tracking, benefits, and employee management together eliminates the friction and errors of moving data between separate systems.
Special Situations
Certain situations require special payroll handling. Tipped employees have complex rules about tip credits, tip pooling, and minimum wage obligations. Commission-based pay requires careful timing of when commissions are earned versus paid. Bonuses may have different tax withholding rates than regular wages.
Employees in multiple states create nexus and withholding obligations in each state. Remote workers may require registration in states where you have no physical presence. International payments involve additional tax treaties and reporting requirements.
When these situations arise, consult with a payroll professional or employment attorney. The cost of expert advice is far less than the penalties for getting it wrong.
Building Payroll Excellence
Excellent payroll operations share several characteristics. They're accurate—employees receive the correct amount every time. They're timely—payments arrive on schedule without fail. They're compliant—all legal requirements are met without scrambling. They're efficient—the process runs smoothly without consuming excessive time.
Achieving this level requires investment in proper systems, clear processes, and ongoing attention. But the payoff is significant: employee trust, regulatory peace of mind, and the foundation for scaling your business. Payroll is not glamorous, but it's fundamental. Get it right, and everything else becomes easier.
If you want payroll connected to attendance and employee records, see how PMSuite’s payroll software fits into the rest of your HR workflow.
Simplify Payroll with PMSuite
Our integrated HR and payroll module helps you manage employee data, track time, calculate pay, and generate reports—all in one platform that grows with your business.
Start Your Free Trial7-day free trial • No credit card required