Quick Answer
Quick Answer: The calculator turns gross pay into take-home pay in five steps. It subtracts pre-tax deductions and the 2026 standard deduction to find your federal taxable wages, applies the IRS percentage-method brackets for federal withholding, adds FICA (6.2% Social Security up to the $184,500 wage base plus 1.45% Medicare), subtracts any state and local tax you enter, then divides what is left by your pay periods per year. For an $80,000 single filer paid biweekly in a state with no income tax, the engine returns $8,770 in annual federal withholding, $6,120 in FICA, and $65,110 in net pay -- about $2,504.23 per paycheck. This page shows the complete math behind every number.
Key Takeaways
- The engine works from your gross salary, pay frequency, filing status, state, dependents, and any pre-tax or post-tax deductions
- Take-home pay is built as gross → federal taxable wages → federal withholding → FICA → state tax → net, in that order
- The 2026 standard deduction ($16,100 single, $32,200 married filing jointly, $24,150 head of household) is subtracted before federal tax is figured
- Federal withholding uses the IRS percentage method with 2026 brackets; FICA is a flat 7.65% up to the Social Security wage base
- Figures are an estimate -- your official paystub reflects the full IRS Publication 15-T tables, your complete W-4, and any local taxes the tool does not model
Take-Home Pay in Plain English
Your take-home pay is what remains after your employer subtracts income taxes and payroll taxes from your gross wages. Those subtractions are not one flat percentage. Federal income tax is progressive and only applies to income above the standard deduction, while Social Security and Medicare (FICA) are flat rates that apply from the first dollar. Our calculator follows the same order a payroll department does, with a few simplifications noted below.
The calculator walks the same steps every time:
- Subtract pre-tax deductions (such as traditional 401(k) or HSA contributions) to get income that is subject to tax.
- Subtract the standard deduction for your filing status to get federal taxable wages.
- Apply the percentage-method federal tax brackets to those wages to get annual federal withholding.
- Add FICA -- Social Security and Medicare -- on your wages.
- Take state and local tax from your own figure, then subtract every tax and deduction from gross and divide by your number of pay periods to get net pay per paycheck.
The key idea is that federal income tax and FICA are figured on different bases. Federal income tax starts only after the standard deduction, so a slice of your income is untaxed. FICA has no such deduction -- it applies to your wages from the first dollar, but Social Security stops once you pass the annual wage base. The IRS Publication 15-T(opens in new tab) is the authoritative reference for the federal percentage-method withholding tables.
One honest simplification: a full payroll system withholds per pay period using the exact Publication 15-T tables and your complete W-4. Our engine annualizes the math from your salary and filing status, so it produces a close, well-shaped estimate rather than your employer's exact figure -- see the scope notes in Section 8.
The Formula
Here are the exact rules used by our Paycheck Calculator. Let G be gross annual salary, Dpre annual pre-tax deductions, Dpost annual post-tax deductions, SD the standard deduction for your filing status, and P the number of pay periods per year.
Step 1 — Federal taxable wages
adjusted = max(0, G − Dpre)
federalTaxable = max(0, adjusted − SD)
Pre-tax deductions come out first because they are not subject to income tax. The standard deduction is then subtracted so that only income above it is taxed.
Step 2 — Federal withholding (percentage method)
The taxable wages run through the 2026 IRS percentage-method brackets for your filing status. Each bracket adds its rate only to the income that falls inside it, then an optional Form W-4 dependent credit is subtracted (floored at $0):
federalTax = bracketSum(federalTaxable) − ($2,000 × dependents) (not below $0)
Step 3 — FICA (Social Security + Medicare)
FICA is figured on wages after pre-tax deductions. Social Security is capped at the annual wage base; Medicare is not, and an extra 0.9% is withheld on wages above a flat $200,000, whatever your filing status:
socialSecurity = min(ficaWages, $184,500) × 6.2%
medicare = ficaWages × 1.45%
additionalMedicare = max(0, ficaWages − $200,000) × 0.9%
The $200,000 figure is the employer withholding threshold, which does not depend on filing status. What you finally owe is settled on Form 8959 when you file, where the threshold is $250,000 for married filing jointly and $125,000 for married filing separately (see Additional Medicare below).
Step 4 — State income tax
stateTax = the state and local tax you enter (annualized)
The engine does not estimate state income tax; it uses your own figure exactly. On this site you enter it per pay period; through the API it is the annual state_local_tax_annual. For any state with no figure entered, state tax is left out of net pay (not set to $0), and the API result says so (see Section 8).
Step 5 — Net pay
netAnnual = G − Dpre − federalTax − FICA − stateTax − Dpost
netPerPaycheck = netAnnual ÷ P
The number of pay periods depends only on how often you are paid:
| Pay Frequency | Paychecks per Year |
|---|---|
| Weekly | 52 |
| Biweekly (every 2 weeks) | 26 |
| Semimonthly (twice a month) | 24 |
| Monthly | 12 |
| Quarterly | 4 |
| Annual | 1 |
Variable Definitions
| Variable | Meaning | Units / How to Enter | Example ($80,000, single, biweekly, TX) |
|---|---|---|---|
| G (grossAnnualSalary) | Total annual pay before any taxes or deductions | USD per year | $80,000 |
| payFrequency | How often you are paid; sets the pay periods per year | weekly, biweekly, semimonthly, monthly, quarterly, annual | biweekly (26) |
| federalFilingStatus | Sets the standard deduction and bracket schedule | single, married, marriedSeparate, headOfHousehold | single |
| state | Accepted and checked, but does not change any figure | Two-letter code (50 states + DC) | TX |
| stateTax (state_local_tax_annual) | Your own state and local income tax, used exactly; optional | USD per year in the API; per pay period on this site | $0 (TX) |
| dependents | Applies the Form W-4 Step 3 credit ($2,000 each) to federal withholding | Whole number, 0 or more | 0 |
| Dpre (preTaxDeductionsAnnual) | Traditional 401(k), HSA, and similar pre-tax contributions | USD per year | $0 |
| Dpost (postTaxDeductionsAnnual) | Roth 401(k), garnishments, and other after-tax deductions | USD per year | $0 |
2026 Standard Deductions
The calculator subtracts the 2026 standard deduction for your filing status before applying the federal brackets: $16,100 for single and married filing separately, $32,200 for married filing jointly, and $24,150 for head of household (IRS Rev. Proc. 2025-32).
Worked Example: $80,000 Single, Biweekly, No State Income Tax
This section walks through every step for a single filer earning $80,000 a year, paid every two weeks (26 paychecks), living in Texas (no state income tax), with no pre-tax or post-tax deductions and no dependents. You can follow along and verify the result against our Paycheck Calculator. The 2026 standard deduction used below is $16,100.
Step 1: Federal Taxable Wages
- Gross annual salary = $80,000, with $0 in pre-tax deductions, so adjusted income = $80,000
- Subtract the 2026 single standard deduction of $16,100
- Federal taxable wages = $80,000 − $16,100 = $63,900
Step 2: Federal Withholding (Percentage Method)
Taxable wages of $63,900 fill the 10% and 12% single brackets and reach into the 22% bracket ($50,400 to $105,700). Each rate applies only to the income inside its band.
- 10% band: 10% × $12,400 = $1,240
- 12% band: 12% × ($50,400 − $12,400) = 12% × $38,000 = $4,560
- 22% band: 22% × ($63,900 − $50,400) = 22% × $13,500 = $2,970
- Dependent credit: 0 dependents × $2,000 = $0
- Annual federal withholding = $1,240 + $4,560 + $2,970 = $8,770
Step 3: FICA (Social Security + Medicare)
- FICA wages = $80,000 (below the $184,500 Social Security wage base, so nothing is capped)
- Social Security: 6.2% × $80,000 = $4,960
- Medicare: 1.45% × $80,000 = $1,160
- Additional Medicare: wages are below the $200,000 withholding threshold, so $0
- Annual FICA = $4,960 + $1,160 = $6,120
Step 4: State Income Tax
- Texas has no state income tax, so this example enters no state or local amount
- State and local tax entered = $0 (through the API, leave
state_local_tax_annualout: net pay is then after federal tax and FICA only)
Step 5: Net Pay
- Net annual = $80,000 − $0 pre-tax − $8,770 federal − $6,120 FICA − $0 state − $0 post-tax = $65,110
- Divide by 26 biweekly pay periods
- Net pay per paycheck = $65,110 ÷ 26 = $2,504.23
Read together: this worker keeps $65,110 of an $80,000 salary, or $2,504.23 every two weeks -- an effective take-home rate of about 81%. Every figure above was produced by the calculator's engine with inputs grossAnnualSalary = $80,000, payFrequency = biweekly, federalFilingStatus = single, state = TX, dependents = 0, preTaxDeductionsAnnual = $0, postTaxDeductionsAnnual = $0 (verified July 5, 2026).
Run this example in the Paycheck Calculator (annual figures)
How Filing Status Changes Take-Home Pay
Filing status changes only one input to the federal side -- the standard deduction and the bracket schedule -- yet it can swing your paycheck by more than $130 per period. The table below holds everything else fixed ($80,000 salary, biweekly, no state income tax, no deductions) and varies only the filing status. Every row was computed by the engine.
| Filing Status | Standard Deduction | Federal Taxable | Federal (annual) | FICA (annual) | Net per Paycheck |
|---|---|---|---|---|---|
| Single | $16,100 | $63,900 | $8,770 | $6,120 | $2,504.23 |
| Married filing jointly | $32,200 | $47,800 | $5,240 | $6,120 | $2,640.00 |
| Head of household | $24,150 | $55,850 | $6,348 | $6,120 | $2,597.38 |
Married filing jointly nets the most because its $32,200 standard deduction shields the most income and its wider brackets tax the rest more gently -- $2,640.00 per paycheck versus $2,504.23 for a single filer, a difference of $135.77 every two weeks. Head of household lands in between. Married filing separately mirrors the single result at this income because it shares the same $16,100 standard deduction and bracket schedule. FICA does not move at all: it ignores filing status entirely.
Filing Status Only Touches the Federal Side
Changing your filing status changes the standard deduction and federal brackets, so it moves federal withholding. It does not change FICA (a flat 7.65% up to the wage base) and it does not change the state and local tax you enter. If your take-home swings, the federal line is doing the work.
How Salary, the Wage Base, and Additional Medicare Shape Withholding
Two forces stretch the gap between gross and net as pay rises: progressive federal brackets, which take a larger share of each higher dollar, and the FICA structure, where Social Security stops at a wage base while an extra Medicare tax starts for high earners. The table holds everything fixed except salary (single, biweekly, no state income tax) and shows how the take-home rate falls as income climbs. Every row is engine-computed.
| Annual Salary | Federal (annual) | FICA (annual) | Net (annual) | Net per Paycheck | Take-Home % |
|---|---|---|---|---|---|
| $50,000 | $3,820 | $3,825 | $42,355 | $1,629.04 | 84.7% |
| $65,000 | $5,620 | $4,972.50 | $54,407.50 | $2,092.60 | 83.7% |
| $80,000 (worked example) | $8,770 | $6,120 | $65,110 | $2,504.23 | 81.4% |
| $100,000 | $13,170 | $7,650 | $79,180 | $3,045.38 | 79.2% |
| $150,000 | $24,734 | $11,475 | $113,791 | $4,376.58 | 75.9% |
Run this example in the Paycheck Calculator (the $100,000 row)
Doubling salary from $50,000 to $100,000 does not double take-home pay -- the take-home rate slides from 84.7% to 79.2% because more income is taxed at the 22% federal rate: $100,000 leaves $83,900 of taxable wages, still inside the 22% band, and the 24% rate first applies in the $150,000 row. FICA, by contrast, stays a flat 7.65% all the way up to the Social Security wage base.
The Social Security Wage Base and Additional Medicare
Two thresholds reshape FICA for high earners. Social Security stops once wages reach the 2026 wage base of $184,500, so the 6.2% never applies beyond that. Meanwhile, your employer must withhold an extra 0.9% Additional Medicare Tax on wages above $200,000 in the year, regardless of your filing status, and the calculator withholds the same way. The tax you finally owe is figured on Form 8959(opens in new tab) with a filing-status threshold: $250,000 for married filing jointly, $125,000 for married filing separately, and $200,000 for everyone else. A married couple may therefore get some of the withholding back, or owe more, when they file. For a $250,000 single earner, the engine caps Social Security at $184,500 × 6.2% = $11,439.00, adds Medicare of $250,000 × 1.45% = $3,625, and layers on Additional Medicare of ($250,000 − $200,000) × 0.9% = $450, for total FICA of $15,514.00. See the SSA wage-base table(opens in new tab) for the current figure.
Data Sources and Methodology Notes
Calculation Engine and API Access
The same paycheck logic runs in the browser and in our public calculator API / MCP server (tool: paycheck_net_pay — full input/output schema in the API reference), so a result is identical wherever you access it. The engine returns per-paycheck and annualized figures for gross, federal withholding, FICA, state tax, and net pay, plus the dependent-credit math and a flag for no-income-tax states. As a reproducibility check, the worked example and every table figure on this page were generated by that engine (verified July 5, 2026).
Reference Data
- The 2026 federal tax brackets, the percentage-method withholding logic, and the standard deductions ($16,100 single, $32,200 married filing jointly, $24,150 head of household) come from IRS Publication 15-T (2026)(opens in new tab) and IRS Rev. Proc. 2025-32(opens in new tab).
- The FICA rates (6.2% Social Security, 1.45% Medicare, 0.9% Additional Medicare) and the $184,500 Social Security wage base come from the SSA contribution and benefit base table(opens in new tab) and IRS Topic 751(opens in new tab). The flat $200,000 Additional Medicare withholding threshold and the filing-status thresholds that settle the tax come from the IRS Instructions for Form 8959(opens in new tab).
Assumptions and Scope Limits
- Annualized withholding. The engine annualizes federal withholding rather than running the exact per-pay-period Publication 15-T tables, so results are a close estimate of your paystub, not an exact match.
- Standard deduction only. The calculator applies the standard deduction; it does not model itemized deductions, above-the-line adjustments, or credits beyond the W-4 dependent credit.
- State tax is your own figure. The engine does not estimate state income tax. It uses the amount you enter, for every state (a state with no income tax included); with nothing entered, net pay is after federal tax and FICA only. Local city or county taxes and state payroll levies such as disability insurance are included only if your figure includes them.
- Employee-side taxes only. Employer-paid payroll taxes, unemployment insurance, and state disability premiums are out of scope.
- Figures are 2026 values. Brackets, standard deductions, the wage base, and state rates are re-indexed periodically, so verify the current year before relying on any number.
Check It Yourself
The question. How much federal income tax is withheld from a $2,500 biweekly paycheck for a single filer in 2026?
Our answer. In the Paycheck Calculator, enter gross pay of $2,500, a biweekly pay frequency, single filing status and $0 of state and local tax. The federal income tax line shows $216.15.
The source. IRS Publication 15-T (2026)(opens in new tab), the guide employers use to figure withholding. The steps below follow its Worksheet 1A and the Annual Percentage Method table (the standard withholding rate schedule for single or married filing separately). They assume a Form W-4 from 2020 or later with the Step 2 box unchecked and nothing entered in Steps 3 or 4.
Reproduce it.
- Annual wages (line 1c): $2,500 × 26 paychecks = $65,000
- Subtract $8,600, the line 1g amount for anyone not married filing jointly: $65,000 − $8,600 = $56,400. This is the adjusted annual wage amount.
- Find the table row for at least $19,900 but less than $57,900: withhold $1,240.00 plus 12% of the amount over $19,900
- Annual withholding: $1,240 + 12% × ($56,400 − $19,900) = $1,240 + $4,380 = $5,620
- Per paycheck: $5,620 ÷ 26 = $216.15
In a spreadsheet, =(1240 + 0.12*(2500*26 - 8600 - 19900))/26 returns 216.15. Our calculator gets there the way the worked example above does, from the standard deduction and the tax brackets; for this paycheck both routes give $216.15. Withholding is what your employer holds back from each paycheck, not your final tax bill, and entries on your own W-4 or pre-tax deductions will change it. If your figure differs from ours, email admin@markcolabs.com with the inputs you used and the figure you got, and we'll compare it against the source.
Frequently Asked Questions
The calculator runs five steps. It subtracts pre-tax deductions and the 2026 standard deduction from your gross salary to get federal taxable wages, applies the IRS percentage-method brackets for annual federal withholding, adds FICA (6.2% Social Security up to the $184,500 wage base plus 1.45% Medicare), subtracts any state and local tax you enter, and divides what is left by your number of pay periods. For an $80,000 single filer paid biweekly in a state with no income tax, the engine returns $8,770 in annual federal withholding, $6,120 in FICA, and $65,110 in net pay -- about $2,504.23 per paycheck.
For 2026 the standard deduction is $16,100 for single filers, $32,200 for married filing jointly, and $24,150 for head of household (IRS Rev. Proc. 2025-32). The calculator subtracts this amount from your salary, after any pre-tax deductions, before applying the federal tax brackets, so only income above the standard deduction is taxed. For the $80,000 single filer, subtracting the $16,100 standard deduction leaves $63,900 of federal taxable wages.
FICA is 7.65% of your wages: 6.2% for Social Security and 1.45% for Medicare. Social Security applies only up to the 2026 wage base of $184,500, while Medicare applies to every dollar. High earners also have an extra 0.9% Additional Medicare Tax withheld on wages above $200,000, whatever their filing status; the final amount is settled on Form 8959, where the threshold is $250,000 for married filing jointly and $125,000 for married filing separately. For the $80,000 example, FICA is $4,960 Social Security plus $1,160 Medicare, or $6,120 a year, with no Additional Medicare because the wages are below $200,000.
It does not estimate it, for any state. You enter your own state and local tax: on this site as the amount withheld per pay period (your pay stub shows it), and through the API as an annual amount. If you enter nothing, take-home pay is shown after federal tax and FICA only. That holds even in a state with no income tax, because other state payroll deductions can still apply (Washington, for example, withholds a long-term-care premium), so $0 is not a complete state figure. A single blended rate per state can differ widely from a state's real bracket calculation, so we do not publish one.
The calculator estimates annualized withholding from a single salary, a W-4 filing status, and a dependent count. Your employer's payroll system uses the exact IRS Publication 15-T percentage-method tables for each pay period and reflects your full W-4 (extra withholding, multiple jobs, additional adjustments), your 401(k) and cafeteria-plan splits, and local taxes. Small differences are normal; the calculator is built to show the size and shape of each deduction, not to replace your official paystub.
Sources
- IRS Publication 15-T (2026) -- Federal Income Tax Withholding Methods (Percentage Method)(opens in new tab)
- IRS Rev. Proc. 2025-32 -- 2026 inflation adjustments (brackets and standard deductions)(opens in new tab)
- IRS Topic No. 751 -- Social Security and Medicare (FICA) withholding rates(opens in new tab)
- SSA -- Contribution and Benefit Base (2026 Social Security wage base $184,500)(opens in new tab)
Important Disclaimer
Disclaimer: This content is for educational and informational purposes only and does not constitute financial, tax, or legal advice. Individual circumstances vary, and you should consult with a qualified tax professional or your payroll department before making decisions based on these figures. This tool produces a simplified estimate; your actual withholding depends on your complete Form W-4, your employer's payroll method, itemized deductions, credits, and local taxes that this calculator does not model. Tax brackets, standard deductions, the Social Security wage base, and state rates are set by the IRS, SSA, and individual states and change from year to year; the figures here are 2026 values. While we strive for accuracy, laws and regulations change over time. Data current as of July 2026.
Content reviewed by Mark at Markco Labs. Learn more about our accuracy standards.