How Military Pay Works and Where Your Money Goes
What Army payment means and who receives it
Army payment is the regular paycheck a service member receives from the Department of Defense for active duty, reserve duty, or National Guard service. The amount depends on your rank, years of service, and duty status — not on where you live or what you did before you joined. Unlike civilian paychecks, military pay comes with built-in deductions for housing, food, and uniform allowances that are separate from your base salary.
If you are on active duty, you receive pay twice a month — on the 1st and 15th. Reserve and National Guard members receive pay based on the days they drill or are called to active service. The military does not use a traditional employer-employee relationship, so your pay stub looks different from a civilian one and the rules around deductions, taxes, and what you can dispute work differently too.
Key Takeaways
- Military pay arrives twice monthly on the 1st and 15th, deposited directly to your bank account through the Defense Finance and Accounting Service (DFAS).
- Your paycheck includes base pay plus allowances for housing (BAH), food (BAS), and other costs, each calculated separately and taxed differently.
- You can view your pay stub and update your banking information through myPay, the official military pay portal run by DFAS.
- If your pay is wrong, you file a complaint with your unit's finance office first, not with DFAS directly.
- Military members pay federal income tax but not Social Security or Medicare tax on certain allowances, which changes how much you owe at tax time.
How your military paycheck breaks down
Your Army paycheck has three main parts: base pay, allowances, and deductions. Base pay is the salary tied to your rank and time in service — an E-4 with four years of service makes a different amount than an E-4 with two years. This amount is the same whether you are stationed in Alaska or Texas.
Allowances are extra money for specific costs. Basic Allowance for Housing (BAH) covers rent or mortgage and varies by location and rank. Basic Allowance for Subsistence (BAS) covers food and is the same for all enlisted members but different for officers. If you live in barracks or on base, you do not receive BAH. Other allowances exist for family separation, hazardous duty, or special skills — your unit's finance office can tell you which ones apply to you.
Deductions come out before you see the money: federal income tax, state income tax (if your state has one), SGLI life insurance (automatic unless you decline), TSP contributions if you set them up, and any debts you owe the military. Unlike civilian jobs, military members do not pay Social Security or Medicare tax on BAH or BAS, which means your take-home is higher than a civilian earning the same base salary.
Where to check your pay and fix problems
myPay is the official portal where you view your pay stub, update your bank account, change your tax withholding, and manage your leave balance. You access it at dfas.mil using your military email and password. Your pay stub shows up there two days before the money hits your account, so you can catch errors early.
If your pay is wrong — you did not receive it, the amount is wrong, or an allowance is missing — start with your unit's finance office, not DFAS. Your finance office can see your records in real time and can often fix simple problems the same day. If they cannot fix it or you disagree with their answer, you can file a formal complaint with DFAS, but going through your unit first is faster and usually resolves the issue.
If your bank account information is wrong in myPay and you miss a payday, contact your finance office immediately. They can issue an emergency payment or help you update your account so the next payment goes through. Do not wait — the longer you wait, the harder it is to trace where the money went.
Taxes and what you owe at the end of the year
Military members file taxes like civilians, but the rules are different in one important way: BAH and BAS are not taxable income. This means your W-2 from the military shows only your base pay and other taxable allowances, not the full amount you received. At tax time, you owe federal income tax only on the taxable portion.
You still owe state income tax on your base pay if your state has an income tax, even if you are stationed out of state. Some states do not tax military income at all — check your state's tax website or ask your finance office which rule applies to you. If you moved during the year or were stationed in multiple states, you may owe taxes to more than one state.
You do not pay Social Security or Medicare tax on any military pay. This is different from civilian employment and means your paycheck is not building Social Security credits the same way. If you leave the military and work civilian jobs later, your military years do not count toward Social Security benefits unless you buy back that time, which most people do not do.
Direct deposit and payment timing
All military pay goes directly to your bank account — there is no option for a paper check. You set up your bank account information in myPay when you join or update it anytime afterward. The military uses ACH transfer, the same system civilian employers use, so the money moves from DFAS to your bank on the 1st and 15th of each month.
Your bank may hold the deposit for one business day before it shows in your account, depending on when DFAS sends it and your bank's processing time. If you change banks, update myPay at least five business days before payday to avoid a missed payment. If you do miss a payment because of a banking error, your finance office can reissue it, but it may take several days.
If you are deployed or in a location without reliable banking, you can still receive direct deposit — DFAS does not care where you are physically located. The money goes to whatever account you have on file. Some service members use a stateside account even when deployed to avoid complications with foreign banks.
Allotments and splitting your paycheck
An allotment is an automatic transfer from your paycheck to another account or person — a spouse's bank account, a savings account, a loan payment, or a creditor. You set up allotments in myPay and they come out before you receive your pay. This is different from a civilian paycheck deduction because you control it entirely and can change it anytime.
Allotments are useful if you want to split your pay between checking and savings automatically, or if you are sending money to a family member. They are also used to pay back military loans, overpayments, or debts. If the military overpays you — which happens when allowances change or there is a clerical error — they will set up an allotment to recover the money, usually taking a percentage of your pay each month until it is repaid.
You can have multiple allotments, but they come out in a set order: taxes first, then SGLI insurance, then TSP, then any allotments you set up. If your pay is not enough to cover all of them, some may not go through. Check myPay regularly to make sure your allotments are still active and going to the right place.
What happens to your pay if you are injured, discharged, or leave the military
If you are injured and placed on medical hold or medical leave, you continue to receive your regular pay. If you are medically discharged, your final paycheck includes all pay owed through your last day of service, plus any unused leave paid out as a lump sum. The amount varies by state and branch, but unused leave is always paid.
If you are discharged for other reasons — end of contract, separation, or administrative discharge — you receive pay through your final day and a lump-sum payment for unused leave. Your last paycheck may be larger than usual because of the leave payout. Taxes are withheld from this final payment just like any other paycheck.
After you leave the military, DFAS stops sending money to your account. If you have an overpayment or debt to the military, they may garnish your future civilian paychecks or tax refunds to recover it. If you believe you were overpaid or owe money, contact DFAS directly — they can set up a payment plan if you cannot pay it all at once.
Frequently Asked Questions
What do I do if I do not receive my paycheck on payday?
Contact your unit's finance office the same day. They can check whether the payment was sent and where it went. If it was sent to the wrong bank account, they can reissue it. If it has not been sent yet, they can investigate why. Do not wait — the sooner you report it, the faster they can fix it.
Can I change my bank account in myPay anytime?
Yes, but do it at least five business days before payday to make sure the new account is set up in time. If you change it too close to payday, the payment may still go to your old account. Once the payment is sent, your bank cannot redirect it, so you will have to wait for your finance office to reissue it.
Why is my paycheck different from last month?
Common reasons include a rank change, a move to a new duty station (which changes BAH), a change in family status, or a tax withholding adjustment. Check your pay stub in myPay to see which line item changed. If you do not understand it, ask your finance office — they can explain every deduction and allowance.
Do I have to pay back BAH if I move out of the barracks?
No. BAH is yours to keep once it is paid. If you move from barracks to off-base housing, your BAH starts the month after you move out. If you move back to barracks, your BAH stops the month you move in. The military does not claw back money you already received.
What happens to my military pay if I get a civilian job while in the reserves?
You receive both paychecks separately. Your civilian employer sends one paycheck, and DFAS sends your military pay based on the days you drill or are activated. There is no limit to how much you can earn from both sources, but you may owe more in taxes because you have two employers withholding.