Postal Worker Salary Calculator
Estimate how much a postal worker makes per year based on tenure, location cost-of-living, role, and overtime. Adjust the inputs to model your own pay scenario.
Wondering how much does a postal worker make in today's labor market? USPS pay is driven by a step-and-grade schedule that rewards tenure, with significant uplift from locality pay, role (carrier vs. clerk vs. mail handler), and overtime. A new City Carrier Assistant might earn around $20.48/hr base (~$42,600/year at 40 hrs), while a career carrier at top step can clear $70,000 base before overtime. This calculator turns those moving parts into a personalized annual estimate you can sanity-check against job postings.
Across the United States Postal Service, base wages are negotiated through union contracts (NALC, APWU, NPMHU) and adjusted for cost-of-living areas. A rural Iowa clerk and a San Francisco letter carrier on the same step can see $8,000–$15,000 in annual pay differences thanks to locality adjustments. Layer in 10 hours of weekly overtime at time-and-a-half and total compensation can jump by $18,000–$22,000 a year. Enter your years of service, location tier, role, and weekly overtime to see a realistic gross and take-home estimate.
How it works: Pick your role and step (years of service), choose a locality tier, set weekly overtime hours, and the calculator projects annual gross, estimated taxes, and take-home pay.
This calculator provides estimates only and is not an official USPS pay statement. For exact pay verification, consult your PS Form 50 (Notification of Personnel Action) or contact USPS HR Shared Services. Tax estimates assume a flat effective rate. Your actual federal + state + FICA + FERS withholding can vary by 5–10 percentage points depending on filing status, dependents, and pre-tax deductions like FEHB and TSP. Withholding above 30% of gross or below 12% for a full-time career employee likely indicates a misconfigured W-4. Sustained overtime above 60 hours per week is contractually restricted and physically taxing. NALC and USPS Article 8 generally cap regular OT at 12 hours/day and 60 hours/week. Chronic overwork is linked to higher injury and accident rates — pay shouldn't come at the cost of safety.
Postal Worker Pay in 2026: Roles, Steps, Locality & Real Take-Home
USPS compensation is more layered than a single 'average salary' number suggests. Here is how the step-and-grade system, locality pay, overtime rules, and federal benefits combine into a real paycheck — and how to read the calculator's output against actual job postings.
Approximate USPS 2026 Base Hourly Pay by Role and Step (before locality uplift)
| Role | Starting step | Step 5 (~5 yrs) | Top step (~12 yrs) | Annual at top step (40 hrs) |
|---|---|---|---|---|
| City Carrier Assistant (CCA) | $20.48 | $20.48 | $20.48 | ~$42,600 |
| City Letter Carrier (career) | $24.06 | $28.40 | $34.84 | ~$72,500 |
| Rural Carrier | $23.10 | $27.80 | $33.80 | ~$70,300 |
| Postal Clerk (PS-6) | $23.20 | $27.10 | $32.70 | ~$68,000 |
| Mail Handler (NPS-4) | $21.60 | $25.80 | $31.40 | ~$65,300 |
| Postmaster (small office) | $31.50 | $36.40 | $45.70 | ~$95,000 |
Locality Pay Tier Examples and Annual Impact on a $60,000 Base Salary
| Locality tier | Example cities | Approx. uplift | Annual addition |
|---|---|---|---|
| Rural / Low COL | Wichita KS, Tupelo MS, Grand Forks ND | 0% | $0 |
| Mid-tier metro | Columbus OH, Phoenix AZ, Atlanta GA | ~4% | ~$2,400 |
| High-cost metro | Chicago, Seattle, Boston, Denver | ~7.5% | ~$4,500 |
| Very-high cost | NYC, SF Bay, Washington DC, LA | ~12% | ~$7,200 |
| Alaska/Hawaii (COLA) | Anchorage AK, Honolulu HI | ~14–18% | ~$8,400–$10,800 |
Overtime Earnings Impact (City Carrier at top step ~$34.84/hr, mid-tier locality)
| Weekly OT hours | OT pay/week | Annual OT pay (50 wks) | Total annual gross |
|---|---|---|---|
| 0 | $0 | $0 | ~$75,400 |
| 5 | $272 | $13,600 | ~$89,000 |
| 10 | $543 | $27,150 | ~$102,500 |
| 15 | $815 | $40,750 | ~$116,150 |
| 20 | $1,087 | $54,350 | ~$129,750 |
How Much Does a Postal Worker Make on Average?
Across all USPS career roles, the typical full-time postal worker earns $55,000–$72,000 in base pay, with national averages clustering around $60,000–$65,000 for letter carriers and clerks combined. New hires (CCAs, PSEs, MHAs) start closer to $42,000–$45,000, while top-step career carriers in high-cost metros routinely cross $80,000 base — and $100,000+ with overtime. A common rule of thumb: take your effective hourly rate, multiply by 2,080 for base annual, then add 15–25% if you consistently work overtime. Postmasters and EAS supervisors sit above this range, often $75,000–$110,000 depending on office volume.
Understanding the USPS Step-and-Grade Pay System
USPS career employees advance through 'steps' on their grade roughly every 44 weeks (about 11 months), with raises of $1,000–$2,500 per step. Letter carriers, for example, move from Step A to Step O over roughly 12.4 years to reach top pay. This is different from federal GS-scale work — USPS scales (CC, RSC, NPS) are union-negotiated. A common confusion point: your 'years of service' in the calculator approximates step, but actual step depends on prior federal service, breaks in service, and conversion-from-non-career credit. Treat the output as a planning range, not your exact next paycheck.
Why Locality Pay Matters More Than People Think
USPS uses a Cost-of-Living Allowance (COLA) and locality system that adds 0–14% on top of base for most career employees, with separate territorial COLA for Alaska, Hawaii, and Puerto Rico. A Letter Carrier at top step earns ~$72,500 base nationally — but ~$81,000 in San Francisco and ~$72,500 flat in rural Mississippi. The kicker: locality is calculated on regular pay, so it also boosts overtime earnings. The rule of thumb: if your metro shows up regularly on 'most expensive cities' lists, expect 8–12% uplift; small-town America stays near base scale.
How Overtime and Penalty Pay Stack the Paycheck
USPS overtime kicks in at 1.5x the base rate after 40 hours per week, but career carriers (NALC contract) also earn 'penalty overtime' at 2.0x after 10 hours in a day, 56 hours in a week, or on a non-scheduled day during non-December months. During peak season (Thanksgiving–Christmas), penalty rules are suspended but overtime is plentiful. A useful planning guideline: every consistent 5 hours of weekly overtime adds roughly $13,000–$15,000/year in gross pay for a mid-career carrier. If you exceed 12 hours/day or 60 hours/week, you've hit contractual limits.
Common Mistakes When Estimating Postal Worker Pay
Three traps trip up most estimates. First, conflating CCA hourly with career hourly — CCAs are flat-rate non-career and don't progress through steps until converted. Second, forgetting that benefits add ~20–25% to total compensation: FEHB health insurance (USPS pays ~70%), FERS pension (1.0–1.1% of high-3 per year of service), TSP matching up to 5%, and 13–26 days PTO. Third, assuming a 22% flat tax — postal workers in states with no income tax (TX, FL, WA) net 4–6% more than in CA or NY. Always adjust the tax_rate input to your state for a realistic take-home.
How Inputs Affect the Calculator Output
The calculator multiplies four levers: base hourly (driven by role + years), locality multiplier (1.00 to 1.12+), regular weekly hours (fixed at 40), and overtime hours at 1.5x. If you set years_of_service to 0 with role 'city_carrier' you'll see Step 1 base; bump it to 12+ and you'll see top step. Locality alone can swing annual gross by $7,000–$10,000. Weeks_worked below 52 reflects unpaid leave or part-year work — career postal workers with full PTO should leave it at 50–52. The tax_rate input is an effective rate (federal + state + FICA + FERS), not your marginal bracket; 18–25% covers most postal workers.
Career Path and Long-Term Earnings
The biggest pay jumps in a postal career happen at three moments: (1) CCA-to-career conversion (often a $5–$10/hr raise overnight), (2) progressing from Step 1 to Step 5 in the first ~4 years (~$8,000/year increase), and (3) promotion to EAS supervisor or postmaster, which moves you off the union scale onto a salaried band ($75k–$110k). Combined with FERS pension and Social Security, a 30-year postal career typically yields a retirement income of $45,000–$65,000/year plus TSP withdrawals. The trade-off: physical demands, weekend/holiday work, and route productivity pressure.
How This Calculator Works: Methodology & Parameter Explanations
Core formula:
annualGross = (baseHourly × localityMultiplier × 40 + baseHourly × localityMultiplier × 1.5 × OT) × weeksWorked; annualNet = annualGross × (1 - taxRate/100)where:
baseHourly— Base hourly rate from USPS step scale for the chosen role and step (approximated from years of service) ($/hr)localityMultiplier— Locality/COLA multiplier (1.00 rural → 1.12 very-high cost metros)OT— Overtime hours per week, paid at 1.5x effective hourly (hrs/week)weeksWorked— Weeks worked per year (accounts for unpaid leave) (weeks)taxRate— Effective combined tax rate (federal + state + FICA + FERS) (%)
How to apply: The formula produces gross annual compensation in base + overtime. Divide by 12 for monthly, 26 for biweekly (USPS pays every two weeks), or 2,080 for an effective hourly. Apply the tax rate as a fraction to estimate take-home; subtract another ~5% if you contribute the FERS-matching 5% to TSP.
Worked example: Example: Career city carrier, 8 years of service, mid-tier metro (Phoenix), 6 OT hrs/week, 50 weeks worked, 22% effective tax. Base hourly interpolates to roughly $24.06 + (34.84-24.06) × (8/12) = $31.25. Locality uplift 4% → $32.50/hr effective. Regular weekly: $32.50 × 40 = $1,300. OT weekly: $32.50 × 1.5 × 6 = $292.50. Weekly gross: $1,592.50. Annual gross: $1,592.50 × 50 = $79,625. Annual tax at 22%: $17,517. Annual take-home: ~$62,108, or roughly $5,176/month.
Alternative formulas
Flat-average benchmark: annualGross ≈ nationalAverage_role (e.g., $65,000 for career carrier) ± 15% for region
When to use: Quick gut-check when you don't know the candidate's exact step or locality. Less accurate but useful for benchmarking job offers.
Step-table lookup: annualGross = stepScale[role][step] × localityMultiplier × 2080 + OT
When to use: Most accurate when you know your exact step letter (A–O) from the union contract. Use this if you have a current USPS pay stub.
Parameter explanations
| Input | Unit | What it means | Impact on results |
|---|---|---|---|
| USPS Role | — | Which job category and union contract you fall under. Each role has its own base scale: CCA (flat), Letter Carrier (NALC), Clerk (APWU), Mail Handler (NPMHU), or EAS Postmaster/Supervisor (salaried). | Largest single driver. Switching role from CCA to career Letter Carrier at the same tenure roughly doubles base pay; moving from carrier to postmaster adds another $15k–$25k base. |
| Years of Service | years | Approximate tenure used to interpolate your step on the pay scale. Career employees advance ~1 step every 44 weeks until top step (~11–12 years). | Each year early in the career adds roughly $1,000–$2,000 to base annual pay. After top step, this input has no further effect — additional raises come only from COLA and contract negotiations. |
| Locality / Cost-of-Living Tier | — | USPS region category that determines the locality/COLA multiplier applied on top of base scale. Reflects geographic cost of living. | Multiplies effective hourly by 1.00 (rural) up to 1.12 (very-high cost). On a $60k base, this shifts annual pay by $0 up to ~$7,200, and also amplifies overtime earnings proportionally. |
| Overtime Hours per Week | hrs/week | Average hours worked beyond 40/week, paid at 1.5x effective hourly. Does not model penalty rate (2.0x) which requires daily/weekly thresholds. | Each weekly OT hour adds roughly hourly × 1.5 × weeksWorked to annual gross — about $2,500–$3,000/year per hour for a mid-career carrier. Heavy OT (15+ hrs) can add $40,000+ annually. |
| Weeks Worked per Year | weeks | Total compensated weeks in the year, accounting for unpaid leave. Career postal workers earn 13–26 days of paid leave so paid weeks ≈ 52, but unpaid LWOP or partial-year hires reduce this. | Linear scaler on annual gross. Dropping from 52 to 48 weeks reduces annual pay by ~7.7%. |
| Effective Tax Rate | % | Combined fraction of gross pay lost to federal income tax, state income tax, FICA (7.65%), and FERS pension contribution (~0.8% for post-2014 hires). | Direct scaler on take-home. A 5-point shift (e.g., 22% → 27%) cuts annual net by about $3,500 on a $70k salary. |
Assumptions
All pay figures use approximate 2026 USPS contract scales; actual rates depend on the in-force NALC/APWU/NPMHU/EAS contract and any retroactive COLAs.
Step is linearly interpolated from years of service — Real USPS step progression is discrete (every 44 weeks) and can be accelerated by prior federal service or delayed by breaks in service. The calculator smooths this for usability.
Overtime is modeled at 1.5x only — Penalty overtime (2.0x) under the NALC contract applies after 10 hrs/day or 56 hrs/week outside December, but tracking daily distribution is beyond the input scope. Real heavy-OT earners may out-earn the estimate slightly.
The specific national-average salary numbers in the introduction are example reference points; actual results adapt fully to whatever role, step, locality, and overtime you enter.
Tax rate is treated as a flat effective rate, not a marginal bracket — state taxes, deductions, FEHB premiums, and TSP contributions are not separately modeled.
How to use this calculator
- Pick your role and tenure — Select the USPS job category that matches you (or that you're considering) and enter approximate years of career service. CCAs should enter 0 years.
- Set locality honestly — Choose the tier matching your actual delivery unit or post office location — not where you live. Locality follows the duty station.
- Estimate realistic overtime — Look at your last 4–6 weeks of timecards. Average weekly OT during normal months (not December peak) is a better planning input than your busiest week.
- Tune the tax rate to your state — Use ~18% for no-income-tax states (TX/FL/WA/TN), ~22–25% for most states, and ~27–30% for CA/NY/NJ/OR at higher incomes.
- Compare net, not gross — When evaluating an offer or career move, focus on the monthly take-home and biweekly take-home metrics — they're what actually hit your checking account.