Learning how to set up payroll might not be the most glamorous part of running a small business but getting it right matters. A clunky process can lead to unhappy employees, tax headaches, and even legal trouble.
After all, payroll systems do more than just issue paychecks. They calculate wages, deduct taxes, and generate accurate pay slips. Many can handle bonuses, holiday pay, expenses, and end-of-year reporting as well.
The good news? Setting up a payroll system for your small business is not as complicated as it sounds, especially if you break it down into manageable steps. In this guide, we’ll walk through exactly how to do payroll for a small business.
Employee classification is the system used to categorize how each employee works for your business. This affects everything from payroll taxes and benefits to legal responsibilities and reporting requirements.
Before adding anyone to your payroll system, you’ll need to determine which category they fall into:
Misclassifying workers can lead to penalties, back taxes, and compliance issues.1 When in doubt, consult IRS guidelines or speak with a payroll professional to ensure your bases are covered.
Before you start hiring employees or running payroll, you need to get an employer identification number, or EIN.
Essentially, an EIN is a unique nine-digit number issued by the IRS to identify a business for tax purposes, much like a social security number does for individuals. You’ll use it to handle just about any official payroll documentation.
Getting an EIN is simple and free. Most businesses apply online through the IRS EIN application portal. In many cases, you’ll receive your EIN soon after submitting the form.2
To apply, you’ll need to provide basic information about your business, including:2
Once you have your EIN, keep it safe and accessible. You’ll need it for everything from payroll setup to tax filings and year-end reporting.
There’s no one-size-fits-all when it comes to payroll solutions. The right setup depends on the size of your business, the number of employees, and how hands-on you want to be.
Naturally, some choose to outsource to a payroll company for small businesses. Others prefer to manage everything in-house using payroll software.
Here’s a quick breakdown of the pros and cons of each approach:
In order to pay your employees, you’ll need to gather some information from them, including their full legal name, address, and social security number — all of which you should have on file in their employment record. You’ll also need their bank details (for direct deposit) and employee classification (e.g., full-time, part-time, or freelance).
Employees must also complete a W-4 tax withholding form. This is an IRS document that determines how much federal income tax should be withheld from an employee’s paycheck. It reflects their filing status and any personal allowances or dependents they claim.
Once you’ve collected all this information, make sure to:
Your payroll schedule determines how often employees get paid, and is one of the first decisions to make when setting up payroll.
Here are some common payroll schedules, along with their pros and cons:
Now, it’s time to run the numbers. Employee pay is typically based on either an hourly wage or a set salary — but that’s just the beginning.
You’ll also need to account for:
Uncover more accounting tips that’ll keep your payroll accurate and compliant.
Once you’ve calculated payroll, the next step is actually paying employees. There are a number of different options, including:
Once your team is paid, there’s one final (and very important) task: filing payroll taxes.
Every business is responsible for calculating and submitting taxes based on what’s been withheld from employee paychecks. These filings usually happen monthly or quarterly, depending on your business size and location.
Here’s a breakdown of what you’ll need to handle:
Timeliness matters. Late filings or incorrect payments can lead to steep penalties and interest charges. And once you fall behind, it’s hard to catch up, especially as a small business.
So, if you’re managing payroll in-house, it’s smart to:
Learning how to do payroll for a small business may seem overwhelming at first, but once you’ve broken down the process into these clear steps, it becomes far more approachable.
For some small businesses, especially those with limited time or resources, outsourcing the whole process to a specialist may be an easy way to do payroll. Others may prefer to take control and use payroll software to manage everything in-house. Both are valid approaches — it simply depends on the structure and needs of the business.
What matters is having a system that ensures employees are paid accurately and on time while also staying compliant with tax and legal requirements. Getting payroll right not only helps avoid penalties and stress but also builds trust with your team and sets a strong foundation for growth.
Now that you know how to do payroll, it’s time to fine-tune the rest of your business finances. Explore these money management tips.