Invoice Payment Terms: Complete Guide
Payment terms define when your client must pay your invoice. Clear payment terms are essential for maintaining cash flow and getting paid on time. Learn the most common payment terms and how to choose the right ones for your business.
Common Payment Terms Explained
Net 30
Meaning: Payment is due 30 days after the invoice date
Example: Invoice dated January 1 is due January 31
Best for: Established B2B relationships, corporate clients
Pros: Industry standard, gives clients time to process payment
Cons: You wait a month to get paid, potential cash flow issues
Net 15
Meaning: Payment is due 15 days after invoice date
Example: Invoice dated January 1 is due January 16
Best for: Smaller projects, new clients
Pros: Faster payment than Net 30
Cons: Some clients expect Net 30 as standard
Due Upon Receipt
Meaning: Payment expected immediately upon receiving invoice
Example: Client should pay same day or within 1-2 days
Best for: Small jobs, new/unproven clients, retail/direct consumers
Pros: Fastest payment
Cons: May not be practical for large companies with payment processing procedures
Net 60
Meaning: Payment due 60 days after invoice date
Best for: Large corporations, government contracts
Pros: May be required for certain clients
Cons: Long wait for payment, cash flow challenges
50% Deposit, 50% on Completion
Meaning: Half payment upfront, half when project completes
Best for: New clients, large projects, custom work
Pros: Reduces risk, ensures commitment, improves cash flow
Cons: May discourage some clients
Payment in Advance
Meaning: Full payment before work begins or products ship
Best for: High-risk clients, custom orders, first-time clients
Pros: Zero payment risk
Cons: Not standard in most industries, may lose clients
End of Month (EOM)
Meaning: Payment due at the end of the current month
Example: Invoice on January 15 is due January 31
Best for: Recurring monthly billing
21 MFI (21st of Month Following Invoice)
Meaning: Payment due on the 21st day of the month following invoice
Example: January invoice due February 21
Best for: Corporate accounts with specific payment cycles
How to Choose Payment Terms
Consider Your Cash Flow Needs
If you need money quickly to cover expenses, choose shorter terms (Net 15, Due Upon Receipt). If you can afford to wait, Net 30 is industry standard.
Consider Your Industry
- Retail/Direct Consumer: Due Upon Receipt or Payment in Advance
- B2B Services: Net 30 is standard
- Large Corporations: Often require Net 30 or Net 60
- Government: Net 30-90 typical
- Construction: Progress payments with retainage
Consider Client Relationship
- New Clients: Shorter terms or deposits reduce risk
- Established Clients: Can extend longer terms as trust builds
- Problem Payers: Require deposits or payment in advance
Consider Project Size
- Small Jobs (Under $500): Due Upon Receipt
- Medium Projects ($500-$5,000): 50% deposit + Net 15
- Large Projects ($5,000+): Milestone payments or progress billing
Additional Payment Terms to Include
Late Payment Fees
Specify penalties for late payment to encourage timely payment:
"Invoices not paid within terms are subject to a 1.5% monthly late fee (18% APR)"
Early Payment Discounts
Encourage faster payment by offering discounts:
"2/10 Net 30" = 2% discount if paid within 10 days, otherwise due in 30 days
Accepted Payment Methods
List all ways clients can pay:
- Bank transfer/wire transfer
- Check
- Credit card
- PayPal
- Venmo/Cash App
Payment Instructions
Provide specific details:
- Bank account number and routing number
- PayPal email address
- Check mailing address
- Payment portal link
Setting Your Payment Terms
Step 1: Choose Your Standard Terms
Decide on default payment terms for your business. Net 30 is most common for B2B, Due Upon Receipt for consumers.
Step 2: Include Terms in Contracts
Specify payment terms in service agreements before work begins, not just on invoices.
Step 3: State Clearly on Invoices
Display payment terms prominently on every invoice: "Payment Terms: Net 30" or "Due Date: March 15, 2025"
Step 4: Communicate Expectations
Discuss payment terms with new clients upfront to avoid misunderstandings later.
Step 5: Be Consistent
Use the same terms for similar clients/projects. Inconsistency causes confusion.
Enforcing Payment Terms
Send Reminders
Email reminders a few days before due date, on due date, and for overdue invoices.
Follow Up Promptly
Contact clients immediately when payment becomes overdue. Don't wait weeks.
Apply Late Fees
If you've stated late fees, apply them consistently to demonstrate you're serious about terms.
Stop Work
For ongoing projects, pause work if payment becomes significantly overdue.
Consider Collections
For seriously overdue payments, send formal demand letters or engage collection agencies.
Payment Terms by Business Type
Freelancers
Recommended: 50% deposit, 50% on delivery or Net 15
Protects you from non-payment while keeping terms reasonable
Contractors
Recommended: Progress payments (25% deposit, 25% at milestones, 25% at completion, 10% retainage)
Maintains cash flow for materials while protecting client
Consultants
Recommended: Monthly retainer paid in advance or Net 15
Ensures ongoing compensation for ongoing work
Service Businesses
Recommended: Due Upon Receipt or Net 7
Quick turnaround appropriate for service work
B2B Companies
Recommended: Net 30
Industry standard for business-to-business transactions
Ready to Create Professional Invoices?
Download free invoice templates with built-in payment terms sections.
Download Templates