Skip to main content

Gross Pay vs Net Pay

Gross pay is the total compensation earned before any deductions; net pay is the amount the employee actually receives after taxes, insurance premiums, retirement contributions, and other withholdings are subtracted. The gap between the two is the sum of statutory withholding, pre-tax deductions and post-tax deductions applied in a defined order on each payslip.

Category: Payroll SoftwareBest Payroll Software

Your new hire asked HR why their first paycheck was $1,400 when they had worked out their $85,000 salary as roughly $3,270 per biweekly pay period. The math was right, for gross pay. Net pay is a different number, and the path from one to the other runs through federal and state taxes, Social Security, Medicare, and any voluntary deductions the employee chose. The gap is always bigger than people expect. Gross pay is the total compensation an employee earns before any deductions. For a salaried employee, it is annual salary divided by the number of pay periods; for an hourly employee, it is hours worked times the hourly rate, plus any overtime. Net pay is what the employee actually receives after all deductions come out of gross pay. The deductions fall into three groups. Mandatory tax withholding covers federal income tax, state income tax, Social Security, Medicare, and any local taxes. Pre-tax benefit deductions (health insurance premiums, dental and vision, 401(k) contributions, FSA contributions) reduce taxable income before taxes are calculated. Post-tax deductions (Roth 401(k) contributions, after-tax insurance products, wage garnishments) come out after taxes are calculated. For someone who hasn't been through payroll before, the difference between gross and net pay can be a surprise: sometimes 25 to 35% of gross, depending on the state, tax bracket, and benefit elections. Employees need to understand that gap to manage their finances, and employers need to understand it to confirm the payroll system is calculating correctly.

How it works

The gross-to-net calculation follows a fixed sequence. Gross pay comes first: for the salaried example above, $85,000 divided by 26 biweekly pay periods is $3,269.23 gross per period. Pre-tax deductions come out of gross pay before taxes are calculated. A $200 biweekly health insurance premium and a $200 biweekly 401(k) contribution reduce the taxable wage base from $3,269 to $2,869. Taxes are then calculated on the reduced taxable wage: federal income tax from the withholding tables and the employee's W-4 election, Social Security at 6.2% of gross (not the reduced amount, because FICA taxes apply to gross wages, not wages after pre-tax benefit deductions), Medicare at 1.45%, and state income tax from the applicable state tables. For a single filer in a state with a 5% income tax rate, total tax withholding on $3,269 gross might come to approximately $720 to 800, depending on the federal marginal rate. Post-tax deductions come out last. A Roth 401(k) contribution of $100, for example, is taken after taxes. What remains is net pay. In this example, a $3,269 gross paycheck with modest benefit elections and a mid-range tax burden produces net pay in the $1,900 to $2,200 range, well below what the employee expected from their annual salary.

How pre-tax deductions change the tax calculation

Whether a deduction is pre-tax or post-tax changes how much income tax the employee owes, not only the order of the calculation. Pre-tax deductions reduce the taxable wage base before federal and state income taxes are calculated, so the employee pays tax on a smaller share of their compensation. A $200 biweekly contribution to a traditional 401(k) reduces net pay by less than $200, because it also cuts that period's income tax by $200 times the employee's marginal tax rate. For an employee in the 22% federal bracket, a $200 pre-tax contribution saves $44 in federal income tax that period, plus any state tax savings. That is why employees in higher brackets get more out of pre-tax benefit elections: the savings scale with the marginal rate. Post-tax deductions (Roth 401(k) contributions, certain supplemental insurance products, and wage garnishments) give no current-period tax benefit. The employee pays tax on the full gross amount and then the deduction comes out. Roth contributions are post-tax by design: the tax benefit comes at withdrawal in retirement, not at contribution. Payroll software has to classify each deduction correctly as pre-tax or post-tax to get the tax calculation right. A pre-tax deduction set up as post-tax makes the employee pay more income tax than required; a post-tax deduction set up as pre-tax causes under-withholding.

How platforms handle it

Current payroll platforms produce pay stubs that show the gross-to-net calculation for each pay period: gross earnings, each deduction by type, each tax withheld by jurisdiction, and the resulting net pay. How clearly they show it varies a lot. Platforms that label each deduction plainly (e.g., 'Medical Premium, Pre-Tax,' '401(k) Traditional,' 'Federal Income Tax') make the gap understandable. Platforms that lump deductions into categories with vague labels create confusion, and HR gets the calls. For finance and payroll teams, the pay stub detail is also the audit trail: each period's pay stubs should reconcile to the payroll register and to the GL entries that record payroll expense. If the pay stub shows a $200 health insurance deduction but benefits billing shows a $220 employee premium, someone needs to explain the difference. Self-service access to pay stubs, W-2s, and withholding elections through the platform's employee portal cuts the number of routine requests to HR and payroll. When evaluating payroll platforms, finance teams should look at the system's pay stub format and confirm that each deduction type is clear to an employee who wasn't in the room for the onboarding explanation.

Questions to ask

  • Are pre-tax and post-tax deductions correctly classified in the system, and is there a review step to catch misclassification during setup?
  • Does the pay stub clearly label each deduction type so employees can understand what was withheld and why?
  • Is the gross-to-net calculation reconciled to the payroll register and GL entries after each run?
  • When an employee changes deduction elections (new benefit enrollment, 401(k) rate change), how quickly does the change take effect in payroll?
  • Does the system correctly calculate FICA taxes on gross wages rather than on the reduced post-deduction taxable amount?
  • Are employees able to access their pay stubs and tax documents (W-2) through a self-service portal without involving HR?

Common mistakes

The most common gross-to-net mistake is not explaining net pay during the offer process. When a new hire accepts an $85,000 salary expecting $3,270 per biweekly paycheck and receives $1,900, the gap creates immediate distrust, even if the calculation is entirely correct. Employers who walk candidates through an estimated net pay figure during the offer conversation, including taxes and any mandatory deductions, set accurate expectations and avoid a common first-week HR escalation. The second mistake is not reconciling payroll registers to GL postings after every run. When payroll posts to the general ledger, total compensation expense, each tax liability, and each benefit deduction should tie exactly to the payroll register. When they don't, because a deduction was calculated but not remitted or a journal entry was keyed manually with a different amount, the discrepancy builds and gets harder to trace. The third mistake is misclassifying a deduction as pre-tax or post-tax during benefits setup. The error hits every paycheck for every employee enrolled in that benefit until someone catches it, usually at year-end when W-2s are produced and taxable wages don't match the expected values.

Why the order matters

Net pay is not gross minus a single percentage. Pre-tax deductions such as retirement contributions and certain insurance premiums come out before tax is calculated, so they reduce taxable wages. Post-tax deductions come out after. Change the sequence and both the tax withheld and the take-home figure change, which is why deduction ordering is a configuration item in payroll software rather than a formatting choice.

Comparing payroll platforms

Payroll platforms separate on filing coverage: which jurisdictions the vendor files in itself, and which ones it hands back to you. Once gross pay vs net pay is settled as a requirement, read the Payroll Software category guide for how the market splits, then weigh the Gusto profile against the Rippling profile on that requirement rather than on the feature list. No head-to-head comparison is published in this category yet, so the profiles listed in the Payroll Software guide are the place to compare. Before you book demos, put your own numbers through the payroll savings calculator so the business case is written down before a vendor writes it for you.

Gross Pay vs Net Pay questions

How is gross pay different from base salary?

Base salary is the fixed annual compensation in the employment agreement. It excludes variable pay such as commissions, bonuses, overtime, and allowances. Gross pay for a given pay period is the actual total earned before deductions: that period's share of base salary plus any additional compensation earned (overtime, commissions, bonus, shift differentials). An employee with an $80,000 base salary who receives a $5,000 quarterly bonus in a pay period has gross pay that period higher than base salary divided by the number of pay periods.

Why do two employees with the same salary have different net pay?

Net pay depends on each employee's deductions and withholding elections as well as salary. Two employees with the same gross pay can take home noticeably different amounts because one contributes more to their 401(k), one has dependents on the company health plan that raise the premium deduction, one lives in a state with no income tax and the other in a high-tax state, or one has a wage garnishment. The gross-to-net calculation is individual: it reflects each employee's tax situation, benefit elections, and deduction obligations.

What is imputed income, and how does it affect gross-to-net?

Imputed income is the value of non-cash benefits the IRS requires to be treated as taxable wages even though the employee doesn't receive the money. Common examples are employer-paid life insurance coverage above $50,000, personal use of a company vehicle, and employer-paid domestic partner benefits (when the partner is not a tax dependent). Imputed income is added to gross pay for tax purposes, which increases withholding. Because it isn't paid out as cash, net pay goes down. When an employee's paycheck is lower than expected for no obvious reason, imputed income added that period is often the explanation.

Direct Deposit, Overtime Calculation, and Pay Period come up in the same workflow as gross pay vs net pay, and the rest of the payroll platforms cluster is indexed in the finance operations glossary.