October 9, 2025

How to do payroll yourself for your small business: Step-by-step guide

Explore this topicOpen ChatGPT

To do payroll yourself for your small business, start by setting up your tax IDs, classifying workers correctly, choosing a pay schedule, and deciding how you’ll pay people. Each pay period, track hours, calculate gross pay, withhold taxes and deductions, and issue pay stubs by direct deposit or check.

After payday, deposit payroll taxes on the right schedule and file the required federal and state forms. Set it up once, then repeat the same simple cycle each pay period to stay compliant and keep people paid on time.

Before you get started: Prerequisites for processing payroll

Before you can process your first payroll, you need to set up essential accounts and systems. These steps ensure you’re legally authorized to hire employees and ready to handle payroll taxes and employee paychecks without delays.

Apply for an EIN

Apply online with the IRS to get your Employer Identification Number (EIN) for free in minutes. This tax ID is required to hire employees, open payroll tax accounts, make deposits, and file employment tax returns. Keep your EIN on file, as you’ll need it for every payroll-related filing.

Register for state and local employer accounts

After you have your federal EIN, register with state agencies for income tax withholding and unemployment taxes. You’ll also need workers’ compensation coverage through your state board or an approved insurer. Some cities and counties require separate registrations for local taxes or business licenses, so confirm the requirements where your business operates.

Open a dedicated payroll bank account

Use a separate payroll account. Fund it before each pay period with enough for net wages, tax withholdings, and employer contributions. Keeping payroll funds apart from operating money makes reconciliation easier and creates a clear audit trail if state agencies or the IRS review your records.

Employee payroll setup and classification

Before you process payroll, you must correctly classify workers and collect the right forms. Missteps here can trigger penalties, audits, or back pay claims. Use the checklist below to keep your setup compliant.

Key employee setup requirements

TaskPurposeDetails
Classify employees vs. contractorsDetermines tax obligations and worker rightsFor employees, you control how and when they work and withhold taxes from their pay. Contractors are independent and control their own working tools/methods; you don't withhold tax from their pay
Collect Form W-4 and state withholding formsSets up income tax withholdingEmployees complete Form W-4 before the first paycheck; many states require a state equivalent for state income tax
Complete Form I-9Verifies work eligibilityComplete within 3 business days of hire; employees present acceptable identity and work authorization documents
Report new hires to your stateRequired for enforcement and fraud preventionReport within your state’s timeline (often 20 days) and include name, address, Social Security number (SSN), and hire date

How to run payroll step by step

Running payroll means calculating pay, applying deductions, withholding and depositing taxes, and issuing paychecks or direct deposits on schedule. Follow these five core steps each pay period.

1. Track hours and calculate gross pay

  • Collect and approve time records for hourly employees and nonexempt salaried staff
  • Multiply hours worked by the hourly rate to get base pay; apply 1.5x overtime for hours over 40 in a week (daily overtime may apply in some states)
  • Add bonuses, commissions, tips, or other supplemental wages to arrive at gross pay
  • For salaried nonexempt employees, determine the hourly rate from their salary and apply overtime rules

2. Withhold federal, state, and local taxes

  • Use each employee’s Form W-4 and current tax tables to calculate federal income tax withholding
  • Withhold FICA taxes: 6.2% for Social Security and for 1.45% Medicare, and match both as the employer
  • Apply the additional 0.9% Medicare tax on wages above the applicable threshold when required
  • Calculate state and local income taxes as applicable

3. Deduct benefits and garnishments

  • Apply pre-tax deductions first, such as health premiums, HSA, and traditional 401(k)
  • Apply post-tax deductions next, such as Roth 401(k) and after-tax benefits
  • Follow garnishment orders and respect federal/state limits
  • Keep clear records of all deductions and remittances

4. Calculate net pay and issue pay stubs

  • Net Pay = Gross pay – (Tax withholdings + Deductions)
  • Pay employees via direct deposit, paper checks, or pay cards, depending on your setup and state rules
  • Provide pay stubs that show gross wages, deductions, net pay, and pay period dates

5. Record payroll in your accounting system

  • Record each payroll run with payroll journal entries: Debit wage expense and payroll tax expense; credit cash, payroll liabilities, and accrued taxes
  • Maintain payroll registers to track wages, taxes, and deductions each period
  • Reconcile payroll accounts monthly against bank statements, tax deposits, and your general ledger

Pay and file payroll taxes on time

Timely deposits and filings protect you from penalties and interest. Set reminders now so deadlines never sneak up on you.

Deposit federal taxes through EFTPS

Use the Electronic Federal Tax Payment System to make federal deposits online. Enrollment can take up to five business days, so get it set up early. Your schedule depends on your lookback period: monthly deposits are due by the 15th of the following month; semi-weekly deposits follow your payroll date. If you owe $100,000 or more, deposit the next business day.

Submit quarterly Form 941 and annual Form 940

File Form 941 each quarter (April 30, July 31, October 31, January 31) to report federal income tax, Social Security, and Medicare. File Form 940 annually by January 31 to report FUTA. FUTA is 6% on the first $7,000 of wages, typically reduced to an effective 0.6% with credits. If you deposited all taxes on time, you get 10 extra days to file.

File state withholding and unemployment returns

Follow your state’s schedules for income tax withholding and unemployment insurance. Many states allow or require e-filing; check due dates in advance so deposits and returns line up with your pay schedule.

Send W-2s and 1099s by January 31

Provide Form W-2 to employees and file copies with the Social Security Administration by January 31. For contractors, issue Form 1099-NEC for payments of $600 or more and file with the IRS by the same date. Keep W-3 and 1096 summaries for your records; penalties increase the later you file.

Electronic filing is required once you pass certain thresholds, and penalties increase the later you file. Send forms on time to help employees and contractors file their own tax returns.

How to set up payroll for an LLC or multi-state team

If you’re an LLC or you hire across state lines, a few payroll rules change. Set owner pay and state registrations upfront to avoid penalties and rework.

LLC payroll basics

Owner pay depends on how your LLC is taxed. Single-member LLCs taxed as sole proprietorships don’t run owner wages through payroll; the owner takes draws. Multi-member LLCs taxed as partnerships use guaranteed payments or distributions.

If your LLC elects S corporation status, treat active owners as employees. Pay a reasonable salary through payroll, with normal withholdings and filings; the IRS scrutinizes owner compensation, so don’t set wages artificially low.

Multi-state payroll requirements

When employees work in more than one state, register where the work occurs. Set up state income tax withholding, unemployment insurance, and required workers’ compensation before the first paycheck.

Withhold income tax based on the work state unless a reciprocal agreement applies. Track where work is performed—some states require withholding after a single day in-state. Keep new-hire reporting, unemployment, and local tax rules straight for each state where people work.

5 costly payroll mistakes to avoid

Even small errors in payroll can trigger penalties, audits, or lawsuits. Watch for these common mistakes that trip up small business owners and cost time, money, and trust.

1. Misclassifying workers

Misclassifying workers as independent contractors adversely affects your employees because your share of taxes as the employer doesn't get paid, and the employee's share is not withheld. If you misclassify an employee, you can be held liable for employment taxes for that worker.

Beyond tax liability, misclassification can trigger Department of Labor investigations, state unemployment insurance audits, and workers' compensation claims. Penalties include paying back taxes with interest, additional fines equal to 100% of the employment taxes, and potential criminal charges for willful misclassification.

2. Missing deposit deadlines

Late tax deposits trigger automatic penalties that compound quickly. The IRS charges 2% for deposits 1–5 days late, 5% for 6–15 days late, and 10% for more than 15 days late or after receiving an IRS notice. These penalties apply to the unpaid deposit amount and accumulate separately from interest charges.

State penalties often mirror or exceed federal rates. Missing multiple deadlines can result in trust fund recovery penalties, making you personally liable for unpaid employment taxes even if your business can't pay.

3. Ignoring wage and hour rules

Federal minimum wage and overtime requirements under the FLSA carry strict penalties for violations. Failing to pay overtime to non-exempt employees results in back wages plus liquidated damages (double the amount owed). Willful violations can lead to criminal prosecution and fines.

State wage and hour laws often exceed federal requirements, mandating higher minimum wages, daily overtime, meal and rest breaks, or paid sick leave. Violations trigger state penalties, employee lawsuits, and class action exposure that can devastate small businesses.

4. Misprocessing garnishments

Court-ordered garnishments require precise handling and timely remittance. Failing to withhold garnishment amounts makes you liable for the full amount that should have been withheld, plus potential contempt of court charges. Withholding too much violates employee rights and can result in lawsuits.

Each garnishment order specifies withholding amounts, remittance instructions, and priority when multiple garnishments exist. Federal law limits most garnishments to 25% of disposable earnings, but child support can reach 60% or more, depending on circumstances.

5. Skipping record retention

The IRS requires keeping payroll records for at least 4 years, while the Department of Labor mandates 3 years for most records. State requirements often extend these periods. Missing records during an audit results in penalties and prevents you from proving compliance with tax and labor laws.

Maintain complete records, including timesheets, W-4s, I-9s, payroll registers, tax deposits, and filed returns. Store records securely but accessibly, whether digitally or on paper, and establish a retention schedule that meets all applicable requirements.

Payroll tips for small business owners

Running payroll consistently and accurately helps you avoid mistakes and build employee trust. These best practices will keep your process organized and compliant:

  • Establish a consistent pay schedule: Choose weekly, bi-weekly, semi-monthly, or monthly pay periods and stick to them. Consistent schedules help employees budget and simplify your processing routine.
  • Create a payroll checklist: Document every step of your payroll process, from collecting timesheets to filing tax returns. Use this checklist every pay period to ensure nothing gets missed.
  • Set up reminders for deadlines: Add calendar events for all tax deposit due dates, filing deadlines, and year-end requirements. Set multiple reminders to avoid last-minute scrambles.
  • Reconcile payroll accounts monthly: Compare your payroll records to bank statements, general ledger accounts, and tax filings. Catching errors quickly prevents compound problems.
  • Stay current on law changes: Subscribe to IRS updates, state tax agency newsletters, and Department of Labor notifications. Tax rates, wage bases, and regulations change regularly.
  • Maintain backup procedures: Document your payroll process so someone else can handle it during absences. Keep backup copies of all payroll data and software access information.
  • Review and update employee information regularly: Verify addresses, withholding elections, and direct deposit information periodically. Accurate data prevents payment errors and returned tax documents.

When to switch from spreadsheets to payroll software

Spreadsheets can handle payroll for a very small team, but risk and admin time increase as headcount and complexity grow. Modern payroll software reduces errors, keeps you compliant, and saves time.

Consider moving to software if you notice these signs:

  • You have more than five employees: More staff means more calculations, higher error risk, and more deadlines
  • You operate in multiple states: Registrations, filings, and rates are hard to manage manually
  • You handle complex deductions and benefits: Pre-tax health, retirement, and garnishments are easier to calculate with automation
  • You’re spending hours each pay period: Built-in tax calculations and direct deposit save time
  • You’ve missed or struggled with tax deadlines: Penalties can quickly cost more than a subscription
  • You want better integration: Many tools sync directly with accounting software, cutting down on duplicate entry
  • You need employee self-service: Let employees access pay stubs, update details, and manage direct deposit online

If a few of these ring true, the switch usually pays for itself in fewer mistakes, less rework, and faster runs.

Manage your payroll expenses smarter with Ramp

Mastering payroll gives you control over one of your largest expenses. But payroll is just one piece of your financial workflow. Ramp helps you extend that same confidence to the rest of your back office.

Ramp's expense management automation software reduces hours of manual work by automating expense tracking, approvals, and accounting entries. Real-time visibility helps you spot issues before they turn into costly mistakes, freeing you to focus on running your business.

Ready to extend your financial automation beyond payroll? Try an interactive demo to see how Ramp can help unify your fintech stack to save you time and money.

Try Ramp for free
Share with
Tim StobierskiContributor Finance Writer
Tim Stobierski is a writer and content strategist focused on the world of finance, investing, software, and other complicated topics. His friends know him as a bit of a nerd. On the side, he writes poetry; his first book of poems, Dancehall, was published by Antrim House Books in July 2023.
Ramp is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

FAQs

Register in each state where work is performed and set up the required tax accounts. Withhold and remit income tax based on the employee’s work location unless a reciprocal agreement applies. Track time carefully across states to stay compliant with state tax agencies.

Yes. You can run payroll manually and enter journal entries in QuickBooks, but software integrations save time by automating wage expenses, tax liabilities, and payroll reports.

Fund your payroll account at least two business days before payday to allow time for direct deposit processing. Keeping a buffer equal to one full payroll cycle helps protect against cash flow issues.

Ramp is the only vendor that can service all of our employees across the globe in one unified system. They handle multiple currencies seamlessly, integrate with all of our accounting systems, and thanks to their customizable card and policy controls, we're compliant worldwide.”

Brandon Zell

Chief Accounting Officer, Notion

How Notion unified global spend management across 10+ countries

When our teams need something, they usually need it right away. The more time we can save doing all those tedious tasks, the more time we can dedicate to supporting our student-athletes.

Sarah Harris

Secretary, The University of Tennessee Athletics Foundation, Inc.

How Tennessee built a championship-caliber back office with Ramp

Ramp had everything we were looking for, and even things we weren't looking for. The policy aspects, that's something I never even dreamed of that a purchasing card program could handle.

Doug Volesky

Director of Finance, City of Mount Vernon

City of Mount Vernon addresses budget constraints by blocking non-compliant spend, earning cash back with Ramp

Switching from Brex to Ramp wasn’t just a platform swap—it was a strategic upgrade that aligned with our mission to be agile, efficient, and financially savvy.

Lily Liu

CEO, Piñata

How Piñata halved its finance team’s workload after moving from Brex to Ramp

With Ramp, everything lives in one place. You can click into a vendor and see every transaction, invoice, and contract. That didn’t exist in Zip. It’s made approvals much faster because decision-makers aren’t chasing down information—they have it all at their fingertips.

Ryan Williams

Manager, Contract and Vendor Management, Advisor360°

How Advisor360° cut their intake-to-pay cycle by 50%

The ability to create flexible parameters, such as allowing bookings up to 25% above market rate, has been really good for us. Plus, having all the information within the same platform is really valuable.

Caroline Hill

Assistant Controller, Sana Benefits

How Sana Benefits improved control over T&E spend with Ramp Travel

More vendors are allowing for discounts now, because they’re seeing the quick payment. That started with Ramp—getting everyone paid on time. We’ll get a 1-2% discount for paying early. That doesn’t sound like a lot, but when you’re dealing with hundreds of millions of dollars, it does add up.

James Hardy

CFO, SAM Construction Group

How SAM Construction Group LLC gained visibility and supported scale with Ramp Procurement

We’ve simplified our workflows while improving accuracy, and we are faster in closing with the help of automation. We could not have achieved this without the solutions Ramp brought to the table.

Kaustubh Khandelwal

VP of Finance, Poshmark

How Poshmark exceeded its free cash flow goals with Ramp