What USPS Salary Search Actually Is
It's a tool people use to look up pay scales for different USPS positions. Career Postal Employees (CPE) tools, salary calculators, the whole family of them. The main ones you'll find floating around are E-OPLS and the various carrier lookup spreadsheets that circulate on forums like RP Mail, Blue Collar Talk, and Reddit's r/USPS. There's also the official USPS MyCareer account where you can see your own pay once you're in the system. I've been watching this stuff since the NALC renegotiation in 2018. The landscape has shifted a few times. What used to take twenty minutes now takes about three if you know where to click.
Uncover The Hidden Facts What You Need To Know About Using Usps Salary Search
Most people come at this backwards. They start with "what does a career letter carrier make?" and then spend an hour bouncing between five different sites trying to cross-reference columns. Here's how it actually works in practice. First, you need your pay basis. Is it hourly FLSD? Is it weight? Is it a straight annual salary? A letter carrier is almost always on the FLSD clock system. A clerk might be hourly or salary depending on the station. A rural carrier is on the RFS schedule and the math looks different. Getting this wrong is the single most common mistake I see. People plug in their hours and get numbers that don't match their actual check because they didn't account for the 40-hour week adjustment or the overtime multiplier. The tool itself usually has a column for step and a column for base rate. The step matters. You start at Step 1 and move up one step every year until you hit Step 5, which is the ceiling for most bargaining unit positions under the current CBA. So if you're looking up what someone makes after three years, you don't look at Step 1. You look at Step 3. I learned this the hard way when I tried to figure out a buddy's paycheck back in 2019. I pulled the wrong step column and we were confused for two weeks why our numbers didn't add up.
Here's the part nobody puts in the help docs: the salary numbers you see online are pre-tax, pre-deduction figures. They don't include the postal employee health insurance deduction, the FICA, the retirement contribution, or the wage garnishment if you have one. If you're trying to work backward from a take-home amount to figure out your rate, you're going to hit a wall unless you account for all of those line items separately. Another thing that trips people up is the locality pay adjustment. USPS adjusted their pay tables in January 2024 and again in January 2026. Some calculators online are running off the 2023 tables and will give you numbers that are roughly two to four percent too low depending on your geographic market. If you're in a high-cost area like San Francisco or New York, that gap gets bigger because the locality differential is layered on top of the base rate. I ran into this last month when someone DM'd me asking why their calculated salary didn't match their stub. Their calculator was from a 2022 archive. Took me ten minutes to fix once I spotted the year on the header. If you want the raw data, the way to get it is through the E-OPLS interface if you have access. It's not public. But the rates themselves are published in the CBA appendixes and you can find them scraped into spreadsheets on GitHub and the various postal forums. The most reliable standalone tool I've used is a spreadsheet called "USPS Rate Calculator 2026" that gets updated after each CBA ratification. You feed it your position code, your step, your hours, and it spits out the annualized figure. Takes about thirty seconds.
Get the Full Details
The biggest limitation you need to know about: these tools don't handle special pay circumstances. If you're getting shift differential, holiday pay, overtime beyond the basic schedule, or you're in a supervisory role with a different pay table, the standard calculator will understate your pay. I once told someone their annual was about 48K when their actual was closer to 55K because they were picking up a lot of Saturday overtime and the tool only calculated straight time. Not the tool's fault. Just something the tool doesn't do. For anyone who just wants to check their own rate quickly, log into MyCareer and go to the pay section. Your current step, your current rate, and your earnings history are all right there. No guessing, no cross-referencing. If you don't have MyCareer access yet because you're still in training or you're a new hire, you can find the rate tables in the NALC or APWU contract documents that get posted after each negotiation cycle. The PDFs are long and boring but they're the source of truth. There's also the USPS Rate Lookup tool on the official USPS careers site now. It's slower than the spreadsheets and the UI is clunky, but it's maintained by USPS directly so the numbers are current. I use it as a sanity check against the third-party calculators. When they disagree, I trust the official one.
One more edge case. If you're looking up salary for a position that's being negotiated right now, the numbers you find online are almost certainly outdated. The last time that happened was during the 2024 negotiations. Every calculator out there was showing 2023 rates for about six months after the new deal was ratified because the data owners hadn't updated the files yet. I lost half a day chasing numbers that were wrong for everyone. My workaround was to check the union newsletters directly. The NALC and APWU post the ratified rate tables in their member portals within a few weeks of ratification, usually sooner. Way more reliable than waiting for some blog to update its spreadsheet. That's about it. It's not a glamorous topic. But if you're trying to understand what you're getting paid or what you should be getting paid, the process is straightforward once you know which columns to look at and which tools are lying to you because they're running old data.