How to Run Payroll for a Small Business - business.com (2024)

Processing payroll by yourself can be complex, and if you’re doing it for the first time, it’s crucial to consult an expert before you get started.

The challenge of processing your payroll is what you may miss. For example, entering deductions or filing payroll taxes incorrectly could expose your business to severe liability. However, you can still process payroll manually – in eight steps – and if you’re a small business owner who employs only a few people, it may be worth learning how to do payroll independently.

Did You Know?

Employee compensation can cost between 40 and 80 percent of your gross revenue, according to FreshBooks. Read more must-know business stats if you want to be successful.

How to do payroll: 8 easy steps

Step 1: Find your employer identification number.

Your first step is to set up an employer identification number (EIN) with the IRS. The IRS issues this number so it can identify your business. If you’re a new business, you must apply for an EIN. You can read about how to apply for an EIN and learn more about the EIN program and process on the IRS website.

Applying is free, and the IRS prefers that you apply online, though you can also apply by fax or mail. International applicants may also apply by phone. Online applications, if approved, result in instant EIN assignment, whereas fax and mail applications take four business days and one month, respectively.

You’ll also need to check with your state and local (city and/or county) tax office for those tax ID numbers.

Editor’s note: Looking for the right online payroll service for your business? Fill out the below questionnaire to have our vendor partners contact you about your needs.

How to Run Payroll for a Small Business - business.com (1)

Step 2: Collect employee tax information.

Once you have your EIN, you must collect relevant tax information from your employees. This means having all employees fill out a W-4 and an I-9. If you have contract or freelance workers, you’ll have to collect 1099s. On these payroll forms, employees provide legal information about their work status, elect to take out certain deductions and fill out other important information.

You can’t process payroll without the details provided on these forms. There are laws on when you must submit this paperwork to the IRS, depending on the information your employees provide. You can read more about submitting W-2s and I-9s to determine what’s required of your business.

Remember that 1099s have a different set of rules for how to prepare them and submit them to the IRS and your employees. Since most of the work done for these forms falls to the employees, your business will spend only a short time – 15 minutes – distributing these forms to your employees and contractors, collecting them, and submitting them to the IRS.

Step 3: Choose a payroll schedule.

Once you’ve established all the relevant tax information for your business and its employees, you must decide how to pay your workers. There are four types of pay schedules: weekly, biweekly, semiweekly and monthly. All four schedules have their advantages and disadvantages. Carefully consider how often you’ll pay employees, but don’t take so long that your employees go without pay for unreasonable periods. You should devote 15 to 30 minutes to reviewing state laws about your payroll schedule.

FYI

Most companies choose either a biweekly or semimonthly pay period, depending on how they want to approach their yearly schedules. However, some states require hourly workers to be paid weekly.

Step 4: Calculate gross pay.

Calculating gross pay is simple: Just multiply the number of hours an employee has worked in a given pay period by their hourly rate.

The easiest way to track employee hours is via spreadsheet. Once you have the total hours for a pay period, multiply that by the employee’s hourly rate, and you’ll have that employee’s gross pay. You must complete all of the steps discussed here for each employee in your company.

Here’s a quick example: An employee has worked 85 hours in your biweekly pay period and is paid $10 per hour. Your pay period this time around is 80 hours.

  • 80 hours x $10/hour = $800
  • 5 hours x $15/hour (overtime pay) = $75
  • Gross pay = $875

If you use a spreadsheet to determine your employees’ gross pay, you can likely make all the required calculations in just a few minutes with your software. If you plan to calculate all your employees’ gross pay by hand, you may need a few minutes for each calculation, and this time adds up quickly when you have an entire team of workers.

Step 5: Determine deductions, allowances and other withholdings.

One of the most important steps in processing payroll is determining each employee’s deductions and allowances.

As a quick refresher, exemptions and allowances are the same: They refer to how much money is taken out of your paycheck during the year. Allowances are specified on a W-4. Deductions, specified by the employee on a 1040 or 1040-SR form, are the things you can deduct from your income when you do your taxes. This is where you must pay close attention to how employees fill out their tax-related forms and withhold the proper amounts.

On top of deductions and exemptions, factor in other aspects of payroll processing and withholdings from each paycheck. Depending on your business’s situation, you may have to consider the following:

  • Federal taxes
  • Social Security
  • State taxes
  • Local taxes
  • Medicare
  • 401(k) contributions
  • Workers’ compensation contribution
  • Other benefits

Since the rate by which you must multiply your employees’ paychecks for each of these deductions and allowances varies by category and employee, this step can be quite time-consuming – potentially on the order of hours – if done by hand. However, if you’ve stored and meticulously organized all your information in a spreadsheet, it takes mere minutes.

Tip

Storing and organizing employee tax deductions and withholdings with a spreadsheet or payroll software can expedite this process.

Step 6: Calculate net pay and pay your employees.

After tallying the deductions, allowances and other taxes, subtract what’s being withheld from each employee’s gross pay. The resulting number is net pay.

Gross pay – deductions = net pay

Net pay is what each employee is paid at the end of each pay period. This is also known as take-home pay. Create a pay stub for each employee and track what you’re withholding. Tracking payment and maintaining the right records benefits your business in the long run. It also helps you track how an employee is progressing at your company.

Once you’ve calculated net pay for each employee, pay each one by their preferred payment method.

Payroll is a big expense for businesses, and while using a payroll solution costs money, it can cut down on the time required to handle all these steps. It also means your employees can receive their paychecks in various forms, including checks, direct deposits and payroll cards.

As the prominence of payroll solutions suggests, calculating net pay – like determining deductions and allowances – can take hours by hand. Even if you can quickly determine net pay using a spreadsheet, delivering your payments to your employees without an automated system can likewise take hours.

Step 7: Keep payroll records and adjust to fix mistakes.

Maintaining honest and organized payroll records is essential. You want to be able to reference your records if there’s ever a discrepancy between an employee’s net pay and what they expect to receive. It’s also important from a tax perspective to have these records on hand in case you have to work with the IRS. Mistakes happen, and as long as you correct them quickly and honestly, you’ll recover quickly.

Recordkeeping is also essential for payroll taxes you have to pay out regularly. Most electronic methods of gross pay, deduction and net pay calculation generate automatic records if you upload the files you used to cloud storage. Save a separate copy of any spreadsheets you used after executing your payroll.

You’ll need to keep written, tangible ledgers and mailing receipts for paper calculations and paychecks delivered by postal mail. While each of these steps can take seconds, the time adds up when you handle these processes for several employees.

Step 8: Withhold, report and pay payroll taxes.

Part of processing your own payroll is calculating the payroll taxes that you have to withhold from employee paychecks. This includes income taxes, Social Security and Medicare taxes. Your business may also need to pay federal unemployment tax (FUTA), state unemployment tax (SUTA), state unemployment insurance (SUI) and Federal Insurance Contributions Act (FICA) taxes without deducting these funds from your employees’ paychecks.

These are all important aspects of payroll. Luckily, some online calculators let you crunch FUTA, FICA, SUTA and SUI numbers. Find out when you have to issue payroll tax payments in adherence with your state laws. Also, you must report new hires to the IRS and file your federal business taxes quarterly and annually. These steps, combined with the calculations involved in withholding, reporting and paying payroll taxes, can take several hours per pay cycle, especially when the process isn’t automated.

Payroll checklist: What you need to process payroll

With a road map to follow and an overview of the important steps involved, it’s also important to understand exactly what payroll forms you need from each employee. Payroll is complicated, and it’s easy to get lost in the details of how everything works. Use the checklist below to overview the information you should gather before processing each pay period’s payroll.

Tax information

  • Employer identification number
  • State tax ID information
  • I-9 for each employee
  • W-4 for each employee
  • 1099 for each contractor or freelancer (if applicable)

Employee information

  • Hours worked
  • Hourly wage
  • Overtime hours worked
  • Preferred payment delivery method (if applicable)

Recordkeeping system

  • Reliable storage for pay stubs and tax information

How to do payroll in Excel

Processing payroll in Excel may take some time, depending on your knowledge of payroll and your familiarity with the software. Many small business owners use Excel to track budgets and other financial information, and it’s a useful tool for processing payroll as well.

Follow these steps to do payroll in Excel:

Step 1: Download a payroll calculator template.

Step 2: Add tabs for every column needed for your specific payroll calculator.

Once you have your spreadsheet downloaded, begin to customize based on your needs. You can also start with a blank Excel sheet if you prefer to start from scratch. Example tabs include:

  • Employee name
  • Employee number
  • Hourly pay
  • Total hours worked daily
  • Vacation time
  • Sick time
  • Personal time
  • Overtime rate
  • Total overtime hours worked daily
  • Taxable compensation
  • Pretax deductions
  • Post-tax reimbursem*nts
  • Gross pay
  • 401(k)
  • Health insurance premiums
  • Life insurance
  • Misc.
  • Federal tax
  • State tax
  • Local tax
  • Social Security
  • Medicare
  • Net pay

Step 3: Enter the payroll data for each employee into the appropriate columns.

Start without formulas and then add calculations after all the initial data has been entered.

A few common payroll calculations include:

  • Gross pay = (pay per hour x total hours worked) + (overtime pay per hour x total overtime hours)
  • Income tax = (gross pay x income tax percentage)
  • Net pay = gross pay – (income tax + other deductibles)

Step 4: Once it’s “processed,” create individual pay stubs by using a pay stubs template.

Pay stubs allow you to track how much each employee is paid each pay period.

How to set up payroll in QuickBooks

QuickBooks provides a full payroll suite to add to your services. Should you add this aspect to your QuickBooks accounting program, you can follow these easy steps to process payroll in QuickBooks and manage your financial information in one place. [Read related article: QuickBooks Payroll review]

If you are not signed up for QuickBooks payroll, you’ll need to do that first through your QuickBooks account. Once signed up, you must know your software tier (Core, Premium or Elite).

If you don’t know what tier you have, you can sign in to your account, go to settings, and select subscriptions and billing. The payroll plan tier is in the second box.

Elite users can use a QuickBooks expert to guide you through the setup process, or they can even do it for you. Simply call to schedule an appointment.

Step 1: Gather all the information you need before starting to work with QuickBooks.

You should have access to the following:

  • Employees’ individual details
  • Employees’ pay rates
  • Any payroll deductions
  • W-4 forms
  • Completed direct deposit authorization forms and voided checks
  • Bank account login ID and password for your business
  • Basic business information

Tip

Gather additional information, such as your federal EIN, state withholding numbers and workers’ comp policies, to ensure your payroll taxes are automatically and accurately deducted from employees’ paychecks.

Step 2: Select “Get started” and follow the prompts.

  1. Select if you (or someone else) paid employees in the current year.
  2. Select the date when you want to start paying your employees through QuickBooks.
  3. Enter your main business address. Enter a physical address (not a P.O. box). The work location determines your tax responsibilities. If you have multiple work locations, you can add those later when you add your employees.
  4. Enter your main payroll contact info. This is generally the person responsible for paying your employees. The payroll contact will get important notifications from you and may speak with your payroll experts about your account.
  5. Select how you’ve run your payroll in the past. Depending on your answer, you may be able to import employee and pay history info instead of entering it manually.

Step 3: Add your employees by choosing “Add your team.”

When you add your employees, you can pay them immediately with a paper check, or you can opt out and pay them later.

If you pay employees immediately, you are responsible for any payroll taxes due until you complete the payroll setup.

If you have paid employees already this year, you must complete additional tasks through the Payroll/Overview tab in QuickBooks before you can run payroll.

Step 4: Finish setup tasks.

To finish setup, you must finish the last three sections: “Get ready to pay your team,” “Let’s handle your taxes” and “Take care of your team.”

  • Add your team.
  • Enter your tax info.
  • Connect your bank.
  • Add your payroll history, if you’ve already paid employees this year.
  • Set your tax preferences, if you haven’t paid any employees this year.
  • Include which taxes you’ve paid this year.
  • Take care of your team.

Step 5: Add a workers’ comp policy to your QuickBooks account.

If you don’t have a workers’ comp policy, QuickBooks can help you find one, or you can choose to add one later.

FYI

Workers’ compensation laws vary from state to state. If unsure of your state’s laws, consider contacting a CPA, attorney or insurance agent to meet compliance requirements.

Why do you need a payroll system?

The most obvious reason is that you need to pay people who work for your company. It’s easy to pay employees once a job is complete, but having a proper system mitigates risk and vastly improves your business operations.

It may sound counterintuitive, but payroll systems aren’t just about paying employees. Payroll processing is a detailed documentation system that tracks who works for your company, how long they’ve worked for you and how much money you spend on labor. Terms like “payroll processing” and “payroll system” can complicate this, but it’s quite simple.

If you work with a payroll provider, your “system” is automatically set up through the company. If you’re on your own, you’ll have to set up your own system. The point of this system is documentation.

Here’s a list of things your payroll system should do:

  • Track employee hours
  • Track employee wages
  • Track deductions and other withholdings
  • Keep tax documents organized
  • Track direct deposits and payments

How to create your own payroll system

Creating a payroll system with steps to follow is all about organization and planning. Once your system is set up, information and documentation will flow through it, and you can report on important business aspects.

Follow these steps as you plan your payroll system and decide how to structure employee payments:

  1. Gather the preliminary information you need to process payroll.
    • Find your EIN through the IRS.
    • Establish state and local tax ID numbers.
    • Collect employee financial information like W-4 and 1099 forms.
  2. Set up a payroll schedule.
    • Choose a weekly, biweekly, semiweekly or monthly payroll system.
    • Establish payroll tax payment dates.
  3. Manually process payroll.
    • Calculate employee hourly schedules and overtime pay.
    • Calculate gross pay for each employee.
    • Determine deductions and subtract from gross pay.
    • Calculate net pay and issue payment.
  4. Complete these follow-up tasks after each pay period:
    • Keep and document payroll records.
    • Report new hires to the IRS.
    • Stay current on any miscalculations or mistakes, which should be documented and eventually reported to the IRS.

This general road map encapsulates how to set up your payroll system and process payroll. If you’ve created a system that addresses all these needs in an organized fashion, you’re on your way to successful payroll.

Alternatives to processing payroll yourself

Use a payroll service to run payroll.

Even if your company is small, processing payroll can be challenging. It takes time to gather employees’ information, calculate their gross and net pay, and ensure you’re withholding the right amount for state and federal taxes each pay period. It also takes a lot of time and effort to track payroll records organizationally and efficiently.

If you’re a small business owner with several employees, investing in the best online payroll provider that can help you manage this whole process may be useful. Payroll providers take the legwork out of paying your employees. Many also have employee access portals so that your workers can view their pay stubs, track their deductions and make tax adjustments when necessary.

Processing payroll manually may make sense if you have a tiny business with only a few employees and feel confident in your ability to calculate pay, deductions and allowances correctly. If you run a rapidly growing and dynamic small business, it’s likely best to partner with a payroll provider, such as Gusto or ADP. [See Gusto review and ADP Payroll review.] Most companies charge a monthly fee or take a small percentage of your payroll. If you are looking for flexible payroll options, read our review of OnPay.

Hire an accountant to manage payroll.

Whether you run a large or small business, keeping track of your payroll can be tedious and overwhelming. Hiring a professional accountant may seem out of reach, but the costs could be worth the return.

An accountant not only keeps your books up to date but can also manage your tax deadlines and compliance responsibilities – and an accountant who specializes in payroll can minimize costly errors. Plus, having an accountant in place as you scale can add value to your company culture, help you exceed industry standards and help you achieve your overall goals.

Julie Thompson and Max Freedman contributed to this article.

How to Run Payroll for a Small Business - business.com (2024)
Top Articles
How to get a better currency exchange deal on the low loonie | CBC News
How to Invest in Canadian Stocks Early to Maximize Your Profit Potential!
11 beste sites voor Word-labelsjablonen (2024) [GRATIS]
Fat Hog Prices Today
Lifewitceee
Occupational therapist
13 Easy Ways to Get Level 99 in Every Skill on RuneScape (F2P)
Black Gelato Strain Allbud
Nm Remote Access
Khatrimaza Movies
27 Places With The Absolute Best Pizza In NYC
Okatee River Farms
Compare the Samsung Galaxy S24 - 256GB - Cobalt Violet vs Apple iPhone 16 Pro - 128GB - Desert Titanium | AT&T
Jet Ski Rental Conneaut Lake Pa
Miami Valley Hospital Central Scheduling
Ivegore Machete Mutolation
6th gen chevy camaro forumCamaro ZL1 Z28 SS LT Camaro forums, news, blog, reviews, wallpapers, pricing – Camaro5.com
Moparts Com Forum
Q33 Bus Schedule Pdf
Destiny 2 Salvage Activity (How to Complete, Rewards & Mission)
Vrachtwagens in Nederland kopen - gebruikt en nieuw - TrucksNL
Conan Exiles: Nahrung und Trinken finden und herstellen
Why Is 365 Market Troy Mi On My Bank Statement
Exterior insulation details for a laminated timber gothic arch cabin - GreenBuildingAdvisor
Quest: Broken Home | Sal's Realm of RuneScape
LCS Saturday: Both Phillies and Astros one game from World Series
Disputes over ESPN, Disney and DirecTV go to the heart of TV's existential problems
Weathervane Broken Monorail
Royalfh Obituaries Home
Hwy 57 Nursery Michie Tn
Jamielizzz Leaked
HP PARTSURFER - spare part search portal
Co10 Unr
Winterset Rants And Raves
R/Mp5
Everything You Need to Know About Ñ in Spanish | FluentU Spanish Blog
Citibank Branch Locations In Orlando Florida
Autopsy, Grave Rating, and Corpse Guide in Graveyard Keeper
Breckie Hill Fapello
Mp4Mania.net1
Shih Tzu dogs for sale in Ireland
Smith And Wesson Nra Instructor Discount
Download Diablo 2 From Blizzard
The Realreal Temporary Closure
LoL Lore: Die Story von Caitlyn, dem Sheriff von Piltover
Pgecom
Greg Steube Height
Frontier Internet Outage Davenport Fl
A rough Sunday for some of the NFL's best teams in 2023 led to the three biggest upsets: Analysis
Tommy Gold Lpsg
Sunset On November 5 2023
Latest Posts
Article information

Author: Kieth Sipes

Last Updated:

Views: 5418

Rating: 4.7 / 5 (47 voted)

Reviews: 86% of readers found this page helpful

Author information

Name: Kieth Sipes

Birthday: 2001-04-14

Address: Suite 492 62479 Champlin Loop, South Catrice, MS 57271

Phone: +9663362133320

Job: District Sales Analyst

Hobby: Digital arts, Dance, Ghost hunting, Worldbuilding, Kayaking, Table tennis, 3D printing

Introduction: My name is Kieth Sipes, I am a zany, rich, courageous, powerful, faithful, jolly, excited person who loves writing and wants to share my knowledge and understanding with you.