Why AP Departments Reject Invoices (and How to Prevent It)
It's a common story in freelance forums — an invoice sits in a "held" queue for weeks over a single missing field. One freelance designer shared on Reddit that she waited 47 days for a $4,200 payment. The reason AP finally gave her? Missing PO number. One field. Forty-four days of unnecessary waiting.
This is not a rare story. If you invoice corporate clients, your invoice doesn't go straight to someone's bank. It goes through Accounts Payable — a department that processes hundreds of invoices per week and rejects any that don't match their requirements.
Here's what AP actually looks for, why your invoices get kicked back, and the specific fields you need to include every time.
What Happens to Your Invoice After You Send It
Most freelancers imagine their invoice goes directly to the person who hired them. In companies larger than about 50 people, that's almost never what happens.
Here's the actual flow:
- Intake. Your invoice arrives (usually via email or a vendor portal). An AP clerk logs it into their system.
- Field verification. The clerk checks whether required fields are present: vendor name, invoice number, date, PO number, tax ID, payment terms, line items, totals.
- PO matching. If the company uses purchase orders, the clerk matches your invoice PO number against the PO in their system. If the numbers don't match — or if there's no PO at all — the invoice gets flagged.
- Tax coding. The AP team assigns tax codes based on the tax IDs you provided. No tax ID means they can't code it, which means it can't be paid.
- Approval routing. The invoice goes to the hiring manager for approval. If anything looks off — wrong amount, missing authorization — it goes back to "held."
- Payment scheduling. Only after all of the above does your invoice get queued for payment, based on the payment terms you specified.
Any missing or incorrect field at steps 2-4 sends your invoice to the bottom of the pile. The AP clerk isn't going to email you asking for the missing information — they have 200 other invoices to process today. Your invoice just sits there until you follow up.
The Three Fields That Matter Most
Not all invoice fields are equal. Based on patterns consistently reported in freelance communities and AP professional forums, these three fields cause the vast majority of rejections.
PO Number
A Purchase Order (PO) number is a reference code that the client's internal team generates when they authorize spending. It ties your invoice to a specific budget allocation, project, or department.
Why AP needs it: Large companies require PO numbers for internal tracking. When AP receives your invoice, the first thing they do is look up the PO number in their system. If it's there, the system auto-matches the vendor, the approved amount, and the cost center. If it's not there, the clerk has to figure out which department authorized this spend — which usually means sending internal emails and waiting for replies.
What happens when it's missing: Your invoice goes into a "no PO" holding queue. Some companies will reject it outright and ask you to resubmit. Others will hold it until someone internally confirms the spend. Either way, you're adding days or weeks to your payment timeline.
Pro tip: Always ask your client for the PO number before you send the invoice. If they say they don't use POs, put "N/A" in that field — it shows AP you didn't just forget.
Payment Terms
Payment terms define when payment is due. The most common are Net 30 (payment due within 30 days), Net 60, and "Due on Receipt."
Why AP needs it: The AP team uses payment terms to schedule your payment. "Net 30" tells them to cut the check (or initiate the transfer) within 30 days of the invoice date. Without payment terms, AP defaults to the company's standard terms — which might be Net 90 if you're a new vendor.
What happens when it's missing: You lose control of your payment timeline. I've seen invoices without payment terms sit for 60+ days because AP defaulted to their longest standard terms. Meanwhile, the freelancer assumed they'd be paid in 30 days.
What to use: Net 30 is standard for freelancers. If you're working with a client for the first time, you can specify "Due on Receipt" to signal urgency — though large companies will almost always pay on their own Net 30 or Net 45 schedule regardless.
Tax ID / VAT Number
This is the tax identification number for your business — EIN in the US, VAT number in the EU and UK, ABN in Australia, GST number in Canada and India.
Why AP needs it: Companies need your tax ID to comply with tax regulations. In the US, they may need to file a 1099 form. In the EU, reverse charge VAT rules require both parties' VAT numbers on the invoice. Without a tax ID, AP cannot properly code your payment for tax purposes.
What happens when it's missing: Your invoice may still get processed, but it could be flagged for tax review. In some jurisdictions (particularly in the EU), a VAT invoice without valid VAT numbers is not legally compliant, which means the client's finance team will reject it.
Important: You and your client should each have your own tax ID on the invoice. Many free invoice tools only include one tax ID field. If you're invoicing a company in a different country, both tax IDs are essential for cross-border tax compliance.
Other Common Rejection Reasons
Beyond the big three, these issues also cause delays:
Incorrect company legal name. The name on your invoice must match the name in the client's vendor system exactly. If they registered you as "Smith Consulting LLC" and your invoice says "John Smith," AP has to figure out if you're the same vendor.
Missing or wrong billing address. Some AP systems auto-match invoices using the vendor address. A wrong address can trigger a mismatch flag.
No invoice number. Every invoice needs a unique number. This is how AP tracks whether they've already paid you. Duplicate or missing numbers create reconciliation problems.
Math errors. Subtotal doesn't add up. Tax is calculated wrong. Total doesn't match line items. AP will hold the invoice and ask you to fix it — adding another round trip of emails.
Missing line-item descriptions. "Consulting services" is too vague for most AP departments. They need enough detail to match the invoice to the approved scope of work.
How to Make Your Invoice AP-Proof
The fix is straightforward: include every field that AP expects, every time. Here's what an AP-proof invoice contains:
- Your legal name or company name
- Your address and email
- Your tax ID / VAT number
- Client's legal name and address
- Client's tax ID / VAT number (if applicable)
- Unique invoice number
- Issue date and due date
- PO number (even if just "N/A")
- Payment terms (Net 30, Net 60, etc.)
- Line items with clear descriptions, quantities, and prices
- Subtotal, tax, and total
- Payment instructions (bank details, PayPal, etc.)
If you're generating invoices manually — in Word, Excel, or a basic template — it's easy to forget one of these fields. I've done it myself. That's one reason tools like InvoiceCraft exist: all of these fields are built into the form, so you fill them in once and never have to remember the checklist again.
If you're evaluating invoice generators, make sure the one you choose includes PO numbers, payment terms, and separate tax ID fields for both sender and receiver. Many free tools skip these fields because they're designed for casual use, not for freelancers working with corporate AP departments. We covered this in more detail in our guide to no-signup invoice generators.
The Bottom Line
Invoice rejection is not about your work quality. It's about whether your invoice passes a clerk's checklist. The fix isn't more follow-up emails or stronger payment terms — it's including the right fields from the start.
PO number, payment terms, and tax IDs. Get those three right, and your invoices will move through AP without a hitch.
Frequently Asked Questions
What does AP-compliant mean?
AP-compliant means your invoice includes all the fields that an Accounts Payable department requires to process it without follow-up. At minimum: PO number, payment terms, tax/VAT IDs, clear line items, and correct vendor and client details.
Do I need a PO number on every invoice?
If your client uses a purchase order system, yes — always. If they don't, write "N/A" or "No PO Required" in that field so AP knows you didn't just forget it. When in doubt, ask your client before sending the invoice.
Can AP reject a valid invoice?
Yes. An invoice can be legally valid but still get rejected by a company's AP process. Common reasons: missing PO number, wrong vendor name, no tax ID, or line-item descriptions that don't match the approved scope. AP compliance and legal compliance are different things.
What payment terms should freelancers use?
Net 30 is the standard for freelancers. For new clients, you can specify "Due on Receipt" to set expectations early. Be aware that large companies almost always pay on their own schedule (usually Net 30 to Net 60) regardless of what your invoice says.
Why do I need two tax ID fields on my invoice?
Cross-border invoices often require both the sender's and receiver's tax identification numbers. In the EU, VAT invoices must include both parties' VAT numbers for reverse charge to apply. Even within the same country, having both tax IDs helps AP code your payment correctly and avoids delays.
Want an invoice template that includes every AP-required field by default? Try InvoiceCraft — PO numbers, payment terms, dual tax IDs, and 20 currencies. Free, no signup required.
Need a professional invoice right now?
Try InvoiceCraft Now