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.

June 3, 20267 min read

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?
Almost always yes. Most government agencies will not process an invoice without a valid purchase order number. If your contact hasn't provided one, ask before you start work. Invoicing without a PO number is the single most common reason government invoices get rejected or delayed.
How long do government agencies take to pay?
Federal agencies are required to pay within 30 days of a valid invoice under the Prompt Payment Act. State and local governments vary by jurisdiction, but 45-60 days is common because of how their warrant and check-cutting cycles work. Getting your invoice format right the first time is the best way to avoid adding weeks to that timeline.
Do I charge sales tax when invoicing a government agency?
Generally no. Most government entities are exempt from sales tax. Including sales tax on a government invoice can delay payment while they request a corrected version. If you're unsure about your specific situation, ask your contracting officer before sending the invoice.
What is a SAM.gov UEI and do I need one?
SAM.gov (System for Award Management) is the federal vendor registration system. Every vendor that does business with the federal government must be registered in SAM.gov and will receive a Unique Entity Identifier (UEI). Federal agencies require this number on invoices. State and local agencies generally don't require SAM.gov registration, but some states have their own vendor registration systems.
What should I do if a government invoice is past due?
First, confirm the invoice was received and accepted into their system. Then ask whether any information is missing or whether it's stuck in an approval queue. For federal agencies, the Prompt Payment Act entitles you to interest on invoices not paid within 30 days - ask your contracting officer about this if payment is significantly late. For state and local agencies, escalate through your day-to-day contact to the accounts payable office.

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 Free