LES Pay Error Audit

Find the Pay Error Before It Finds You

A 2004 GAO audit (GAO-04-911) found that 95% of a sample of mobilized Army Reserve soldiers had at least one military pay problem between 2002 and 2004 — historical evidence of how much systemic risk sits inside the pay system, not a live error rate for today's LES. More recently, the Blue Star Families 2024 Military Family Lifestyle Survey found pay is the top financial concern for 58% of enlisted family respondents, and — across all active-duty families surveyed — only 26% said their BAH covers their actual housing costs, down from 42% in 2020. None of that means your LES is wrong this month. It means the risk is real enough that a five-minute check every pay period is worth it: DFAS can and does recoup its own overpayment errors as a debt, and collection is normally supposed to start with a formal debt letter and a window to respond, not an unannounced lump-sum withhold — and if repaying it would be against equity and good conscience, you can request a waiver under 10 U.S.C. § 2774 (DD Form 2789) instead of paying it back.

Already lost on what each LES line even means? Start with the LES decoder first — this page assumes you know what BAS, FITW, and SGLI are, and focuses on catching when they're wrong.

Check off items as you review your LES.

Entitlements

The pay lines that should be adding up, not just the total at the bottom — base pay, BAS, BAH, and any special or incentive pay you're in status for.

BASE PAY matches your current rank and years of service

What wrong looks like: BASE PAY doesn't match the current DFAS pay table for your grade and time in service — most common right after a promotion or a 2/3/4-year longevity step, when the old rate keeps paying for a cycle or two.

What to do: Check your rank and years of service against the current pay table on /calculator or the rank pay charts, then bring your LES and promotion or date-of-rank orders to your finance office if it's off.

BAH reflects your correct dependency status and duty ZIP

What wrong looks like: BAH pays the without-dependents rate after you married or added a dependent (and DEERS/IPPS-A wasn't updated), or BAH didn't change after a PCS to a new duty station's ZIP code.

What to do: Confirm your dependency status and duty ZIP are current in DEERS/IPPS-A, then compare the LES entitlement to the rate for your ZIP on /bah. Bring a printout of both if they don't match.

BAS is paying if you're not on a government meal card

What wrong looks like: BAS is missing or zeroed out even though you're not required to eat on a dining facility meal card — this shows up right after a PCS, a school course with mandatory messing, or barracks reassignment when the messing status code doesn't get flipped back.

What to do: Check your messing/subsistence status code in myPay. If you're not on required meals, BAS should be paying — bring your gaining unit's ration status memo to finance if it isn't.

Every special or incentive pay still matches your current status

What wrong looks like: A special pay keeps paying after the status that earned it ended — HFP/IDP or a hardship location pay after leaving the area, FSA after reuniting with dependents, or jump/dive/flight pay after a loss of qualifying status.

What to do: Cross-check every entitlement line against your current orders and duty status. Report anything that should have stopped as soon as you notice it — the longer it runs, the bigger the debt DFAS will eventually recoup in one lump sum.

Combat Zone Tax Exclusion (CZTE) is on for the right months, on or off

What wrong looks like: CZTE remarks don't cover a full month you spent any part of in a designated combat zone (any part of a month there exempts the whole month), or CZTE is still showing on your LES after you've redeployed and left the zone.

What to do: Check the entitlement remarks for the CZTE start/end dates against your deployment orders and travel dates. A missing or extra CZTE month changes your federal withholding and is worth a finance ticket either direction.

Deductions

Taxes, insurance, and the small mandatory lines — the ones nobody reads until one of them changes without warning.

FICA-SOC SECURITY and FICA-MEDICARE track your taxable entitlements

What wrong looks like: FICA-SOC SECURITY (6.2%) plus FICA-MEDICARE (1.45%) doesn't come out close to 7.65% of your taxable entitlements — base pay plus any taxable special or incentive pay. A mismatch usually means an entitlement got coded taxable or tax-exempt incorrectly upstream. Note that Social Security and Medicare still apply to base pay even during CZTE, so FICA continuing during a combat-zone month is normal, not an error.

What to do: Add up your taxable entitlement lines and compare 7.65% of that total to what's deducted. If it's meaningfully off, ask finance which entitlement lines the FICA calculation is drawing from.

FITW / state tax didn't jump or drop without you changing anything

What wrong looks like: Federal or state withholding changes sharply between LES periods and you didn't submit a new W-4 or a state-of-legal-residence change — a sign your marital status, exemptions, or state of legal residence got altered by someone else's data entry.

What to do: Check your on-file W-4 and state of legal residence in myPay. You can usually correct it yourself there; if it wasn't you who changed it, ask finance to trace who did.

SGLI (and FSGLI, if elected) premium matches your actual coverage

What wrong looks like: The SGLI deduction doesn't match the coverage tier you elected (SGLI is elected in $50,000 increments up to the maximum), or you added or dropped Family SGLI for a spouse or children and the premium never changed to match — including FSGLI still deducting after a divorce.

What to do: Confirm your current SGLI/FSGLI elections in the SOES system or with your S-1, then compare the deducted premium to the published SGLI premium table for your coverage level.

No unexplained debt/collection line appears without a debt letter

What wrong looks like: A new negative-pay recoupment line (often labeled DEBT, GPLD, or a Treasury offset) starts with no prior notice — a sign the formal debt-letter and response-window process may have been skipped rather than followed.

What to do: Request the debt letter from your finance office or DFAS before payments start — you're entitled to see the basis for the debt, and to a response window before collection starts. From there you can typically negotiate a repayment schedule, and if the error wasn't your fault and repaying it would be against equity and good conscience, you can request a waiver under 10 U.S.C. § 2774 (DD Form 2789) instead of paying it back at all.

Allotments

Money you told the system to send somewhere else every month. This is the one section you can usually audit and fix yourself in myPay.

Every allotment listed is one you actually set up

What wrong looks like: An allotment you never created appears on the LES, or one you cancelled keeps paying out — shows up as a payee or account you don't recognize, or an amount that no longer matches what you authorized.

What to do: Log into myPay and compare the Allotments screen against the LES line by line. This is one of the few LES errors you can usually cancel or dispute yourself, without routing through finance.

A recurring allotment's amount matches its original authorization

What wrong looks like: The dollar amount deducted for a specific allotment — savings, insurance, spousal or child support — no longer matches your original allotment paperwork or court order.

What to do: Compare against the original allotment authorization or court order. If it's a court-ordered garnishment, route the discrepancy through your finance office's legal/garnishment desk, not a self-service myPay edit.

A cancelled discretionary allotment actually freed up its slot

What wrong looks like: You cancelled a voluntary/discretionary allotment in myPay but it's still counted against your discretionary allotment limit, or you're blocked from starting a new one you need.

What to do: Check your active allotment count in myPay. Discretionary allotments you no longer need should be removed there directly — if the count still looks wrong after cancelling, that's a finance ticket.

Mid-month pay reconciles against the end-of-month LES

What wrong looks like: The MID-MONTH-PAY figure looks too large or too small relative to roughly half your net entitlements minus deductions for the month — sometimes caused by an allotment or new deduction that started mid-cycle and posted twice in the same month.

What to do: See /first-paycheck for how mid-month and end-of-month deposits should reconcile, then flag any allotment or deduction that appears to have posted more than once to your finance office.

Leave

Your leave balance is real money if you separate with days on the books, and a real debt if the count is wrong the other way.

BF Bal + Ernd − Used actually equals Cr Bal

What wrong looks like: Your Cr Bal (current leave balance) doesn't match brought-forward balance plus earned minus used for the period — most likely to surface right after the October 1 fiscal-year rollover, when use-or-lose days should have been credited, paid, or forfeited per your branch's carryover cap.

What to do: Do the arithmetic yourself off the leave section each LES cycle. If it doesn't reconcile, request a leave audit from your S-1 or orderly room — leave errors compound the longer they sit uncaught.

Leave is accruing at the normal rate for time in a leave-earning status

What wrong looks like: Ernd (earned) leave for the period is lower than expected for the days you were actually on active service — often a sign a period got miscoded as an unauthorized absence or a no-pay/no-duty status when it shouldn't have been.

What to do: Compare the Ernd line to your actual days in a leave-earning status for the period and report any shortfall to your S-1 immediately — accrual errors get harder to fix the further back they go.

Leave you sold or took on orders shows up in Used / Cr Bal

What wrong looks like: You submitted a leave form or a sell-leave request and the balance hasn't moved by the next LES cycle — the approval may have stalled somewhere between your supervisor's signature and the leave system.

What to do: Confirm the leave form was actually processed in the leave system, not just signed by your supervisor, then bring the approved form to finance if the balance still hasn't updated.

ETS/terminal leave balance accounts for leave you plan to sell or take

What wrong looks like: Approaching separation, the projected ETS leave balance doesn't account for leave you've already been approved to sell (subject to the career/deployment cap) or take as terminal leave before your last day — over-selling or over-taking against a wrong balance creates a debt after you're out of uniform.

What to do: Reconcile your terminal-leave plan against the ETS balance with your S-1 well before your separation date. This is much harder to fix once you've separated.

TSP

Your contribution rate, the government match under BRS, and whether Traditional and Roth are split the way you actually elected.

TSP contribution % on the LES matches what you elected

What wrong looks like: The LES shows a different combined Traditional + Roth contribution percentage than what you set on myPay/TSP.gov — commonly reverts to a prior election after a PCS, a reenlistment/ETS, or a myPay system migration.

What to do: Compare your myPay TSP election screen to the LES's TSP contribution line. myPay is usually the authoritative record for the election — confirm at TSP.gov that the money actually posted at the rate you expect.

BRS automatic and matching government contributions are posting

What wrong looks like: Under the Blended Retirement System you're contributing but your TSP.gov statement shows no Agency/Service Automatic (1%) contribution or no Agency/Service Matching alongside it — a sign of a BRS enrollment that never fully processed, common for members who converted from the legacy High-3 system.

What to do: Confirm your retirement system (BRS vs. legacy High-3) in myPay, then check TSP.gov for the Agency Automatic and Agency Matching contribution lines. Missing ones after a full pay period of your own contributions is worth a finance ticket.

Traditional vs. Roth contributions are split the way you elected

What wrong looks like: You elected a specific Traditional/Roth split (or all-Roth, or all-Traditional) but the TSP.gov statement shows the contribution landed entirely under the other tax treatment.

What to do: Re-verify your Traditional vs. Roth election on the TSP contribution screen in myPay and correct it going forward — TSP cannot reclassify contributions that have already been made.

Catch-up contributions (age 50+) aren't silently capped by the regular limit

What wrong looks like: If you're 50 or older and elected catch-up contributions, combined regular plus catch-up contributions stop earlier in the year than expected — happens when the catch-up election wasn't coded separately and instead just counted against the regular elective deferral limit.

What to do: Confirm your catch-up election is coded separately in myPay so it isn't capped by the regular limit. Current-year TSP contribution limits are published at tsp.gov — this page doesn't track them, since they change annually.

Frequently Asked Questions

How common are military pay errors, really?

A 2004 GAO audit (GAO-04-911) found that 95% of a sample of mobilized Army Reserve soldiers had at least one military pay problem between 2002 and 2004 — historical evidence that the pay system carries a chronic, systemic error risk, not a live error rate for today's LES. More recently, the Blue Star Families 2024 Military Family Lifestyle Survey found pay is the top financial concern for 58% of enlisted family respondents, and — across all active-duty families surveyed — only 26% said their BAH covers their actual housing costs, down from 42% in 2020. None of that means your specific LES is wrong this month — it means the risk is real enough to check.

What's the fastest way to catch a pay error before it turns into a debt?

Run this checklist against your LES every pay period, not just when something feels off. DFAS recoups overpayments as a debt even when the error wasn't your fault — a waiver may be available under 10 U.S.C. § 2774 (DD Form 2789) when collection would be against equity and good conscience, but that's a request you have to make; it isn't automatic. The earlier you catch a discrepancy, the smaller the eventual correction (or debt) is on either side, and the more options you have to fix it.

Who do I actually contact to fix an LES error?

Start with your unit's finance office or S-1 — they can see your record and usually correct entitlement, BAH, or leave errors directly. For issues finance can't resolve locally, or documents like a debt letter, DFAS handles inquiries through myPay. Army members also route personnel and pay actions through IPPS-A. Bring your LES and any supporting orders or forms — a vague "my pay looks wrong" ticket is slower to resolve than one with the specific line item.

Can DFAS claw back an overpayment months or years after it happened?

Yes, DFAS can pursue an overpayment as a debt even long after the pay error occurred. Collection is regulated, not open-ended, though: it's normally supposed to start with a formal debt letter explaining the amount and basis, followed by a window to respond — dispute it, negotiate a repayment schedule, or, when collection would be against equity and good conscience (for example, an error that wasn't your fault and that you had no reason to question), request a waiver under 10 U.S.C. § 2774 using DD Form 2789. This is exactly why running a monthly LES audit matters: the sooner an error is caught, the smaller the debt (or missed entitlement) it becomes, and the more options you have to fix it.