WAWF Invoicing: How to Get Paid on Federal Contracts
WAWF (Wide Area Workflow) is the DoD's electronic invoicing system. Learn how to submit invoices, navigate the approval chain, and avoid the errors that delay federal contractor payments.
Getting paid on federal contracts is not automatic. Most new federal contractors are surprised to discover that submitting an invoice requires navigating a specific electronic system, routing it through an approval chain, and meeting documentation requirements unique to the government. Errors in this process delay payment — sometimes for months.
This guide explains how DoD and civilian agency invoicing works, how to use Wide Area Workflow (WAWF), and how to avoid the most common invoicing mistakes that slow down your cash flow.
How Federal Payment Works
Unlike commercial contracts where you email an invoice and receive a wire transfer, federal contracts involve an approval chain:
- You submit an invoice through an electronic system
- The Contracting Officer's Representative (COR) inspects and accepts the work
- The Contracting Officer (CO) approves the invoice
- The paying office (often DFAS — Defense Finance and Accounting Service) processes the payment
The entire process is governed by FAR 32.9 (Prompt Payment) — which requires the government to pay within 30 days of a valid invoice (or pay interest). A valid invoice requires specific elements. Missing any element restarts the 30-day clock.
WAWF: Wide Area Workflow
Wide Area Workflow is the DoD's primary electronic invoicing system, used for the vast majority of Defense contracts. If your contract is with the Army, Navy, Air Force, Marine Corps, Defense agencies, or SOCOM, you will almost certainly invoice through WAWF.
Access: WAWF is accessible at wawf.eb.mil — requires a DoD-approved credentials (CAC card or ECA certificate for contractors). Register your firm on WAWF before your first contract performance begins. Access setup can take 1–2 weeks; do it before you need to submit.
WAWF Document Types
WAWF has several document types depending on what you are invoicing for:
2-in-1 (Combination Invoice/Receiving Report) Most common for service contracts. A single document that combines your invoice with the receiving report (acceptance of services). The COR accepts the 2-in-1, then it routes to the CO and paying office.
Invoice Only For contracts where the government processes acceptance separately. You submit the financial document only.
Receiving Report Only For government-directed situations where acceptance is logged separately from billing.
Cost Voucher For cost-reimbursement contracts (CPFF, CPIF, CPAF). The cost voucher documents your actual costs incurred during the billing period and attaches supporting documentation.
Combo (Invoice and Receiving Report) Similar to 2-in-1 but used in specific contract types.
How to Submit a WAWF Invoice
Step 1: Log into WAWF at wawf.eb.mil and navigate to "Create New Document."
Step 2: Select the appropriate document type (2-in-1 for most service contracts).
Step 3: Enter your contract number (PIIN) exactly as it appears on your contract. The system validates this against DoD contract records.
Step 4: Enter the delivery order or task order number if applicable.
Step 5: Enter the payment office routing code, acceptance DoDAAC, and inspection DoDAAC — these codes are on your contract. Getting these wrong is the most common reason WAWF invoices fail to route.
Step 6: Enter the contract line item numbers (CLINs) being invoiced, quantities, and unit prices.
Step 7: Enter your remittance address and banking information (if not already on file with DFAS).
Step 8: Attach required supporting documentation (timesheets for T&M, material receipts for supplies, service reports, etc.).
Step 9: Submit. WAWF sends notification emails to the designated government acceptors.
DoDAAC Codes: The Critical Navigation Data
Every DoD activity has a Department of Defense Activity Address Code (DoDAAC) — a 6-character code identifying the organizational unit. WAWF routes your invoice using these codes:
- Issuing Office DoDAAC: The contracting office that issued your contract
- Admin Office DoDAAC: The contract administration office (often same as issuing office, but can be DCMA for large contracts)
- Acceptor DoDAAC: The office that accepts performance (often the COR's office)
- Paying Office DoDAAC: DFAS location that pays you
These codes are in your contract — Section G (Contract Administration Data). Find them before your first invoice. If they are wrong in WAWF, your invoice will not route.
IPP: Invoice Processing Platform for Civilian Agencies
Non-DoD civilian agencies use Invoice Processing Platform (IPP) at ipp.gov — a Treasury Department system. Agencies using IPP include:
- Department of Agriculture (USDA)
- Department of Transportation (DOT)
- General Services Administration (GSA)
- Many other civilian agencies
IPP works similarly to WAWF but has a different interface. Your contract will specify which system to use.
GSA contracts: If your contract is through GSA, check whether IPP or GSA's own system applies. Some GSA contracts specify direct payment via paper or ACH without an electronic submission system.
Elements of a Valid Federal Invoice
FAR 32.905 (Payment Documentation and Vouchers) specifies that a valid invoice must include:
- Name and address of the contractor
- Invoice date and number
- Contract number and order number (if applicable)
- Description, quantity, unit price, and total amount of goods or services
- Shipping and payment terms
- Name and address of contractor official to contact for payment discrepancies
- Taxpayer identification number (TIN)
- Electronic funds transfer banking information
Missing any required element makes the invoice technically invalid — the government can reject it and restart the 30-day payment clock. This is called a "deficiency notice" and it delays your payment.
Prompt Payment Act: Your Rights
The Prompt Payment Act (31 U.S.C. § 3901-3907) requires the federal government to pay valid invoices within:
- 30 days for most commercial contracts
- 14 days for contracts with small businesses (if specified)
- 7 days for small business subcontracts (where FAR 52.232-40 applies)
If the government pays after the due date, you are entitled to interest automatically — you do not need to claim it. DFAS calculates interest at the Treasury published rate.
If your invoice is rejected: The government must notify you of the rejection with specific reasons within 7 days. Once you correct and resubmit, the 30-day clock restarts from resubmission.
Common WAWF Invoicing Errors
Wrong DoDAAC codes — Invoice goes nowhere; you don't know until you check WAWF status weeks later. Fix: Confirm DoDAAC codes with your CO/COR before submitting.
Invoicing before acceptance — Submitting a 2-in-1 before the COR has accepted services. Some CORs want to review first. Fix: Coordinate with your COR on the acceptance/invoice sequence.
Missing line items — Invoicing against the wrong CLIN or missing a CLIN that should be included. Fix: Map every billing period's charges to specific CLINs in your contract.
Incorrect period of performance — The service period on the invoice does not match the billing period in the contract. Fix: Match invoice dates exactly to your contract's billing period.
No supporting documentation — WAWF submission without the required timesheets, trip reports, or delivery receipts. Fix: Compile supporting docs before submitting; attach in WAWF.
Getting Paid Faster: Practical Tips
-
Set up EFT early. Verify your banking information is correctly registered with DFAS before your first invoice. Paper checks take longer.
-
Build a relationship with your COR. The COR's prompt acceptance is the linchpin of fast payment. Make their life easy — send a heads-up the day before submitting so they're not surprised.
-
Submit on time, every time. If your contract specifies monthly invoicing, submit on the same day each month. Late submission delays your 30-day clock.
-
Follow up on WAWF status. WAWF shows the status of each document in the routing chain. Check it 5 days after submission to confirm it reached the acceptor.
-
Address rejections immediately. Rejection notices come via WAWF email. Respond within 24 hours with the corrected document.
Key Takeaways
- WAWF (Wide Area Workflow) is the DoD electronic invoicing system — register and configure access before your first invoice is due.
- 2-in-1 documents combine invoice and receiving report — the most common WAWF document type for service contracts.
- DoDAAC codes route your invoice to the right offices — wrong codes mean invoices go nowhere; find them in Section G of your contract.
- IPP (ipp.gov) is the civilian agency equivalent — used by USDA, DOT, GSA, and other non-DoD agencies.
- Prompt Payment Act entitles you to interest on late payments — valid invoices must be paid within 30 days.
- Seven required elements must be on every invoice — missing any one makes the invoice invalid and restarts the payment clock.
Find federal contract opportunities and tools for managing your government business →
Find opportunities like this one
RFxNerd monitors federal procurement and surfaces the best-fit opportunities for your business — scored and ranked automatically.
Get started →