WaffleInvoice Blog
Practical invoicing tips for freelancers and service businesses.
Blog Post
How to Invoice a Government Agency or Municipality
Invoicing a government agency or municipality requires specific fields and processes. Here's what to include and how to get paid on time. Start free.
How to Invoice a Government Agency or Municipality
Government clients pay slower than anyone else, but they almost always pay. The challenge is getting your invoice into the right format so it actually moves through their approval process without getting kicked back. Miss one required field and your payment can sit in a queue for 60 extra days while someone tracks down the information that should have been on the invoice in the first place.
This covers what goes on a government invoice, how their payment processes work, and how to avoid the most common delays.
Why Government Invoicing Is Different
Private companies can pay however they want, on whatever schedule they agree to. Government agencies operate under procurement rules, budget cycles, and sometimes specific statutory requirements about what invoices must contain. A federal agency might require your DUNS number (or the newer SAM.gov UEI). A municipality might require a purchase order number on every invoice or it won't be processed at all.
The good news: once you understand what a specific agency needs, the process becomes predictable. Government clients rarely dispute invoices, they rarely disappear, and they can't go bankrupt on you. The bad news is Net 30 might realistically be 60-90 days depending on how their accounting cycle works.
Before You Invoice: Key Information to Collect
Before you even start work, get this information from your government contact:
- Purchase Order (PO) number: Most government agencies require a valid PO before they'll pay any invoice. If you don't have one, ask for it. Do not start work without it.
- Billing address: Often different from the agency's main address. Invoices may go to a central accounts payable office, not your day-to-day contact.
- Invoice submission method: Some agencies require electronic submission through a vendor portal. Others want paper invoices mailed to a specific address. Some accept email. Ask upfront.
- Contract or agreement number: Reference this on every invoice.
- Agency vendor ID or number: Many government systems assign vendors an ID when they register. You'll need to include this on invoices.
- Required invoice format: Some agencies have specific invoice templates they require vendors to use.
Required Fields on a Government Invoice
Beyond the standard invoice fields (your business name, address, invoice number, date, itemized services, total), government invoices typically require:
Your Tax ID / EIN
Every government invoice needs your federal employer identification number (EIN) or Social Security number if you're a sole proprietor. The agency needs this for 1099 reporting purposes. No TIN, no payment in most cases.
Purchase Order Number
Put this prominently on the invoice, usually near the top alongside your invoice number. "PO Number: [number]" as its own labeled field. Government accounting software matches invoices to POs, so if this is missing or wrong, the invoice doesn't get processed.
Contract or Agreement Number
Reference the specific contract under which the work was performed. If you won a competitive bid, there's a contract number. Include it.
Period of Performance
Government invoices typically need to specify what time period the work covers. "Services rendered March 1-31, 2026" is standard. This helps them match your invoice to the budget period and contract terms.
Itemized Line Items
Be specific. "Consulting services - 40 hours at $125/hour - $5,000" is better than "Professional services - $5,000." For federal contracts in particular, you may need to break down labor categories separately if your contract specifies different rates for different types of work.
DUNS Number / SAM.gov UEI (Federal Contracts)
If you're billing a federal agency, you need to be registered in SAM.gov (System for Award Management) and include your unique entity identifier (UEI). This replaced the old DUNS number system. State and local agencies generally don't require this, but federal contracts do.
Payment Terms for Government Clients
Federal agencies are governed by the Prompt Payment Act, which requires them to pay within 30 days of receiving a valid invoice or they owe you interest. In practice, many federal agencies pay within 30 days once they have a correct invoice. State and local agencies have similar rules but they vary by jurisdiction.
The key phrase is "valid invoice." If your invoice is missing any required information, the clock doesn't start until you resubmit the corrected version. This is why getting the format right the first time matters so much.
For state and municipal clients, Net 30 is standard but actual payment often runs 45-60 days because of how their budget approvals and warrant cycles work. Some municipalities only cut checks twice a month. Build this into your cash flow planning.
Electronic Invoice Submission Portals
Many federal agencies now require invoices through electronic portals rather than email or mail. Common ones include:
- IPP (Invoice Processing Platform) - used by many federal agencies
- PIEE (Procurement Integrated Enterprise Environment) - used by Department of Defense contractors
- Agency-specific portals that vary by department
For state and local governments, many use procurement systems like Tyler Technologies' systems, Periscope S2G, or their own custom portals. Your contracting officer should tell you where to submit invoices at the start of your engagement. If they don't tell you, ask before you invoice.
Following Up on Government Invoices
Following up on government invoices requires a different approach than chasing a private client. You're not dealing with a single decision-maker - you're dealing with a bureaucratic process. Your day-to-day contact probably isn't the one who processes payments. They may not even have visibility into the payment status.
For federal agencies, your first call should be to the Contracting Officer Representative (COR) or the point of contact on your contract. They can check on invoice status in their system. For state and local agencies, ask your contact to connect you directly with the accounts payable department.
If your invoice has been sitting for more than 30 days without payment, confirm: Was it received? Is it in the approval queue? Is there any missing information holding it up? These three questions will resolve 90% of delayed government payments. Learn more about handling late invoices at WaffleInvoice's late fee guide.
Taxes and Government Invoices
Most government entities are exempt from sales tax. Do not add sales tax to invoices for government clients unless your specific jurisdiction and contract require it. Including sales tax on a government invoice will either delay payment while they request a corrected invoice or create a compliance headache. When in doubt, ask your contract officer before invoicing.
Common Mistakes That Delay Government Payments
- Missing or incorrect PO number - this alone will get an invoice rejected outright
- Invoicing before work is accepted or inspected (some contracts require formal acceptance before invoicing)
- Using the wrong billing address or submission method
- Missing your EIN or vendor ID
- Not referencing the contract number
- Billing for work outside the contract period of performance
- Itemization that doesn't match contract labor categories
Setting Up Your Invoice Template for Government Work
If you have ongoing government contracts, create a dedicated invoice template with all required fields pre-built. Include placeholder text for PO number, contract number, period of performance, and vendor ID so you don't forget them. WaffleInvoice's free invoice generator lets you add custom fields and save templates, which works well for government billing where the same fields appear on every invoice.
Standardizing your template means the first invoice for a new government client just needs the new PO and contract numbers filled in - everything else is already there.
For a refresher on invoice basics that apply to any client, see Invoice vs. Estimate: What's the Difference.
Frequently Asked Questions
Quick answers to the questions readers ask most about this topic.
Do I need a purchase order before invoicing a government agency?
How long do government agencies take to pay?
Do I charge sales tax when invoicing a government agency?
What is a SAM.gov UEI and do I need one?
What should I do if a government invoice is past due?
Ready to improve your invoicing?
WaffleInvoice makes it easy to invoice faster, get paid on time, and manage your cash flow. Start free today.
Sign Up FreeMore from the blog
Canva Invoice Template: How to Create an Invoice in Canva (Free)
Learn how to make a professional invoice in Canva using a free template. Step-by-step guide, plus a faster alternative for sending and getting paid.
Free Invoice Maker: Create Professional Invoices in 60 Seconds
The best free invoice makers let you create and send professional invoices instantly. Compare your options and start invoicing for free — no account needed.
How to Invoice as a Carpenter (Free Template Included)
Carpenter invoicing guide covering what to include, how to handle materials vs. labor, and deposit terms. Free template included. Start free.
Compare WaffleInvoice head-to-head
Honest side-by-side comparisons against the tools most often mentioned alongside WaffleInvoice.
Comparison
WaffleInvoice vs FreshBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs QuickBooks
Side-by-side feature breakdown, pricing, and honest pros and cons.
Comparison
WaffleInvoice vs Wave
Side-by-side feature breakdown, pricing, and honest pros and cons.
