How to Do Payroll Yourself: 9 Steps for Small Businesses

Prefer to skip most of the manual work? Buddy Punch combines time tracking and payroll in one easy to use system. Employees clock in and out, and Buddy Punch automatically calculates regular and overtime hours and pay. Timesheets sync directly with payroll so you don’t have to re-enter hours, and Buddy Punch handles direct deposits and tax filings and payments so you don’t have to.
ProsCons
Lower fees: You don’t have to pay a processor’s per-company or per-employee fees.Dependence: If the people who handle payroll are ill or away, your employees may not get paid on time.
Less data sharing: You don’t have to share employees’ Social Security numbers and bank details with third parties, which reduces the risk of data breaches.Tax deadlines: You have to track multiple tax deposits and filing deadlines yourself. Miss a required deposit, and you may face an IRS penalty.
Better cash flow: Some processors collect payroll taxes on payday. Doing payroll yourself lets you hold that money until the IRS deposit deadline.More paperwork: As the business grows, you may have to deal with different state laws and complex deductions like health insurance premiums or wage garnishments.

Step 1: Register your business for payroll

To do payroll yourself, you need a federal employer identification number (EIN). If your business doesn’t have one already, apply directly through the IRS. It’s free when you apply online. The IRS uses your EIN to match your tax returns and payments to your business.

Next, check the employer tax registration rules in each state where you hire people. Register for any required state income tax withholding and unemployment tax accounts.

Set up an electronic federal tax payment method too. You can use the Electronic Federal Tax Payment System (EFTPS), IRS Direct Pay for businesses, or an IRS business tax account. See Step 7 for payment details.

Step 2: Collect employee information and withholding forms

  • Personal details: Legal name, Social Security number, address
  • Pay rate: Agreed hourly rate or salary
  • Tax forms: A Form W-4 and any state withholding form they need to complete
  • Deductions: Authorization to make deductions from their pay, like health insurance premiums
  • Payment details: Information needed for your chosen payment method, such as bank details for direct deposit or a mailing address for checks

Form W-4

Ask each new employee to complete Form W-4 and keep the signed form on file. This gives you details on what can change the amount of federal income tax you withhold. For example, if someone has a second job, you may need to withhold more. If they claim a tax credit for a child, you may need to withhold less.

  • Their filing status, like whether they are single or married filing jointly
  • Any tax deductions they expect to claim, such as mortgage interest
  • Any extra federal income tax they want withheld to help avoid a tax bill when they file their return

Note: The IRS changed the format of Form W-4 in 2020 and removed its question about “allowances.” But if an employee gave you a valid form before then, you can keep using it.

If an employee doesn’t return their W-4

You can still pay employees without a W-4. For federal income tax withholding, follow the IRS default by calculating it as if they’d answered “Single or Married filing separately” and left the rest of the form blank. 

Form I-9

Complete Form I-9 to verify new employees’ identity and authorization to work in the U.S. Separately, report new hires following your state’s requirements.

Step 3: Set your pay schedule and payroll deadlines

Check the payday rules in each state where your employees work before choosing a pay schedule. Some states require you to pay workers weekly. If you pay them less frequently, you may need to get written permission.

A pay period is the time covered by one paycheck, with the most common pay periods being:

  • Weekly (52 periods a year)
  • Biweekly (once every two weeks, normally 26 periods a year)
  • Semimonthly (on the same two dates each month, like the 1st and 15th, totaling 24 periods a year)
  • Monthly (12 periods a year)

Step 4: Review hours and calculate gross pay

Base overtime pay

Under federal law, employees who qualify for overtime must receive at least one-and-a-half times their regular rate for each hour they work over 40 in a workweek.

Most hourly employees (like cashiers) are eligible for overtime pay, and some salaried employees (like office administrators) are too. They are called non-exempt employees.

You don’t have to pay exempt staff overtime wages. Check the Department of Labor’s exemption tests to know if an employee is exempt or non-exempt.

  1. Count the hours worked each workweek. Leave out paid vacation hours from the total.
  2. Don’t average out hours across workweeks. If someone works 45 hours one week and 35 the next, they’d have five overtime hours in the first week. The shorter second week doesn’t cancel them out.
  3. Calculate overtime. For staff with no other earnings like bonuses and commission, pay at least one-and-a-half times their hourly rate for those extra hours. At $20 an hour, five overtime hours come to $150 ($30 x 5). 

Other earnings and overtime pay

If you count an employee’s tips toward the minimum wage you must pay, that’s a tip credit. You can use one only if you meet federal and state requirements. If wages plus tips fall short of the required minimum wage, you must make up the difference.

Calculate gross pay

2026 payroll example

CalculationAmount
Regular pay: 40 × $20$800.00
Overtime: 5 × $30$150.00
Gross pay$950.00
Federal income tax withholding-$72.08
Employee Social Security-$58.90
Employee Medicare-$13.78
Net pay$805.24

Here’s how we worked out the $72.08 in federal income tax withholding using the IRS’s 2026 instructions: 

  • Annual pay: $950 × 52 weekly pay periods = $49,400
  • Adjusted pay: $49,400 − the worksheet’s $8,600 adjustment = $40,800
  • Annual withholding: The Singles table gives $1,240 + 12% of the amount above $19,900 = $3,748
  • Weekly withholding: $3,748 ÷ 52 = $72.08 after rounding

Step 5: Calculate taxes, deductions, and net pay

TaxWhat you take from the employee’s payWhat your business pays
Federal income taxUse their W-4, taxable pay, and pay schedule with the IRS’s withholding tables, as there’s no set percentage for every employee. A traditional 401(k) contribution usually lowers their taxable pay for this tax, but not for Social Security or Medicare. You don’t pay a separate share.
Social SecurityGenerally 6.2% of wages subject to this tax, up to $184,500 in 2026.The same 6.2%, up to the same limit. 
MedicareGenerally 1.45% of their taxable pay for Medicare, with no limit. Take an extra 0.9% from wages you pay them above $200,000 in a year. The same 1.45%. You don’t pay the extra 0.9%. 
Federal unemployment tax (FUTA)Nothing6% of the first $7,000 of their taxable pay for FUTA each year. You may qualify for a credit that brings the rate down to 0.6%. 
State and local taxesTake out income tax and any other amounts employees must pay. Pay state unemployment tax and any other employer taxes that apply. Rates and limits depend on where the employee works. 

Federal deductions for qualified tips and overtime don’t automatically make those earnings exempt from payroll taxes. Overtime and tips of $20 or more per month are still generally subject to Social Security and Medicare. Use any updated W-4 and current IRS instructions to calculate federal income tax withholding.

  1. Work out taxable wages for each tax: Apply any allowed pretax deductions to the wages used for that tax.
  2. Calculate employee taxes: Use those taxable wages, the employee’s W-4, and the rates or withholding tables above. Include any state or local tax you must withhold.
  3. Add other deductions: Include any 401(k) contribution, health insurance premium, or wage garnishment you must take out.
  4. Subtract taxes and deductions from gross pay: Count each deduction once. The amount left is the employee’s net pay.

Step 6: Check payroll and pay employees

Step 7: Deposit payroll taxes

You usually have to deposit these taxes before you file payroll tax returns. Filing returns isn’t a substitute for making the required deposits. 

Choose how to make federal deposits

Work out your federal deposit deadline

Most employers file Form 941 quarterly to report federal payroll taxes. The IRS may authorize Form 944 instead if your expected annual liability is $1,000 or less. You must receive that authorization before using the annual form.

For 2026, if you’ve filed only Form 941, your lookback period runs from July 1, 2024, through June 30, 2025. The IRS uses the payroll taxes you reported for that period, not your total wages or how often you pay employees, to set your deposit schedule.

Taxes reported in the lookback periodDeposit scheduleWhen to deposit
$50,000 or lessMonthlyBy the 15th of the month after you’ve paid wages.
More than $50,000SemiweeklyIf payday is Wednesday, Thursday, or Friday, deposit the taxes by the following Wednesday. For Saturday, Sunday, Monday, or Tuesday paydays, do so by the following Friday.
  • Quarterly taxes under $2,500: If you owe less than $2,500 for this quarter or the last one, you may be able to pay when you file Form 941, but check the IRS’s conditions first. 
  • Taxes reach $100,000: If your payroll taxes reach $100,000 during a deposit period, you need to pay it by the next business day.

Deposit FUTA separately

There’s a different deposit schedule for FUTA. At the end of each quarter, total up the amount of FUTA you’ve not yet deposited. If it’s:

  • More than $500, deposit it by the end of the following month.
  • $500 or less, you can carry it into the next quarter and add it to the FUTA you owe then.

If you still owe $500 or less at the end of the year, you can pay it when you file Form 940, generally by January 31 of the next year.

Add state and local deposit dates

Step 8: File payroll returns and year-end forms

FormWhat it reportsWhen to file
941Federal income tax withheld and both your and your employees’ Social Security and Medicare taxes.Quarterly, generally by April 30, July 31, October 31, and January 31.
940Your business’s FUTA tax for the year.Annually, generally by January 31.
W-2Each employee’s annual wages and taxes withheld.Give one to each employee and file it with the Social Security Administration (SSA), generally by January 31.
W-3The totals from the W-2s you file with the SSA.File it with your W-2s. If you use the SSA’s W-2 Online service, it creates the W-3 for you.

If the IRS has authorized you to file Form 944, file it once a year instead of filing Form 941 quarterly.

For 2026 wages, give employees their W-2s and file the W-2s and W-3 with the SSA by February 1, 2027. Weekend and holiday rules or specified extensions can affect filing dates. Check the IRS tax calendar and 2026 W-2/W-3 instructions.

If you have 10 or more information returns in total, including W-2s and 1099s, you’ll generally have to e-file them. Paper filing requires an applicable exception or IRS waiver.

Step 9: Reconcile and retain payroll records

Keep your time records, payroll calculations, employees’ withholding forms, deduction authorizations, filed tax returns, and payment confirmations. According to the IRS, you should keep employment tax records for at least four years after filing the year’s fourth-quarter return. 

Download our payroll checklist to review the steps involved whenever you run payroll.

Put Buddy Punch to work for you. Today.

App Store
Google Play

Follow Us:

Ask AI about us:

Support

© 2026 Buddy Punch®. All rights reserved.

1835 E. Edgewood Dr. Suite 105 – 441 Appleton, WI 54913

Privacy Preferences