Growthy
AI Bookkeeping
1099 FilingOBBBA raised 1099-NEC to $2,000 and reverted 1099-K to $20K/200. The bookkeeper workflow that doesn't fall apart in January.
AP ReconciliationThe monthly AP discipline that keeps vendor ledgers clean and January 1099s accurate, built for bookkeepers managing 8-25 clients.
Bookkeeper ScalingSolo bookkeeper income is capped at 15-25 clients. Here's the math behind the ceiling and the three levers that break it.
Bookkeeping AutomationTools, techniques, and strategies for automating repetitive bookkeeping tasks.
QuickBooks AutomationIntuit Assist hits ~50% on novel transactions. Bank rules break at 200+. Here's the honest map of QBO automation in 2026.
Stripe BookkeepingMaster Stripe payout reconciliation, fee categorization, and clearing account setup for QBO and Xero.
Tax Bookkeeping TermsTax-adjacent bookkeeping glossary terms for bookkeepers: cash vs accrual, depreciation, 1099 thresholds, accountable plans, and year-end cleanup.
Chart of AccountsComplete COA reference for bookkeepers — account types, categorization, QBO setup, and the practitioner answers to "what category is X" questions.
Asset Account CategoriesEquity Accounts ExplainedExpense Account CategoriesLiability Account CategoriesRevenue Account Types
GlossaryPlain-English definitions of accounting and bookkeeping terms — written by practitioners who use these every day.
Balance Sheet TermsBookkeeping Foundation TermsIncome Statement TermsQBO-Specific Terms
AI BookkeepingHow AI is changing transaction categorization, bank reconciliation, and bookkeeping workflows.
AI for AccountantsEvery vendor claims AI will transform your firm. Here is what it actually looks like at a 5-20 staff CPA practice in 2026.
Payment ReconciliationThat $3,847.92 Stripe deposit is not $3,847.92 of revenue. Here's how to split merchant deposits correctly: fees in the right account, refunds posted, chargebacks reconciled.
QuickBooks Integrations15 clients × 6 integrations = 90 sync pipelines to babysit. Here's which QBO integrations actually hold up at scale and why a workflow layer beats adding another app.
For BookkeepersFor AccountantsPricing
Join the Alpha
Growthy

© 2026 Growthy. All rights reserved.

  1. Blog
  2. Glossary

Net 30 Payment Terms: What They Mean for Bookkeepers

Bobby Huang

Partner, SDO CPA LLC / CEO, Growthy

May 14, 2026
10 min read
Glossary
Net 30 Payment Terms: What They Mean for Bookkeepers

In this article

Your client sends an invoice with "Net 30" in the payment terms field. Their customer calls on day 35 asking why they haven't been paid. You pull the accounts receivable aging report, and the invoice sits in the 31-60 bucket. Clear enough. But the customer swears they sent a check on day 28. Turns out, your client uses invoice receipt date instead of invoice date to start the clock. The vendor uses invoice date.

That five-day gap is where disputes live. Understanding exactly how Net 30 works, and how its variants behave, keeps accounts payable and AR from turning into a dispute log.

What do Net 30 payment terms mean?

Net 30 means the full invoice amount is due within 30 calendar days of the invoice date. "Net" refers to the total balance owed after any credits or adjustments. The 30 is the window. So if a vendor invoices you on March 1st, the payment is due by March 31st. Most businesses run on Net 30. Variants include Net 15, Net 45, Net 60, and 2/10 Net 30. The last one means you can pay 2% less if you pay within 10 days instead of waiting the full 30.

Key Takeaways

  • Net 30 runs from the invoice date, not the date you receive it. That distinction creates 5-7 day gaps and most Net 30 disputes.
  • "Net 30 account" means something different to a trade credit vendor (like Uline or Quill) than it does on a B2B invoice. One is a credit tradeline application; the other is a payment term.
  • 2/10 Net 30 discounts must be booked as Sales Discounts, not as bad debt, expense reduction, or miscellaneous income. The coding error is more common than you'd expect.
  • Terms-creep happens silently. A vendor accepts a late payment twice without complaint. Your AR clerk stops chasing. De facto terms drift from Net 30 to Net 45 without anyone updating the customer record.
  • Early-pay discounts are not free money. They reduce your gross revenue on the AR side or your expense on the AP side, depending on which side of the invoice you're on.

What Net 30 Payment Terms Actually Mean

Net 30 is a billing convention, not a law. It's a seller's signal to the buyer: "Pay us in full within 30 calendar days." The term shows up in two places: on the invoice itself (printed or in the terms line of QuickBooks) and in the vendor or customer record as a default.

The Clock Starts on the Invoice Date

Net 30 counts from the invoice date, not the date the buyer receives it. If a vendor invoices on March 5th, Net 30 is April 4th. Business mail takes 2-4 days, email invoices go to spam, and AP clerks batch weekly. A buyer running "30 days from when we got it" is already 5-7 days behind from the start.

Common Variants

Term

What It Means

Net 15

Due in 15 days. Common in consulting and staffing.

Net 30

Due in 30 days. The B2B standard for most industries.

Net 45

Due in 45 days. Common in manufacturing and distribution.

Net 60

Due in 60 days. Larger companies push this on smaller vendors.

2/10 Net 30

Pay within 10 days, take 2% off. Wait until day 30, pay full.

Due on Receipt

Pay immediately. Common for one-time vendors and independent contractors.

Net 30 Account vs. Net 30 Terms

These sound similar and cause real confusion. A Net 30 account in vendor trade-credit language (think Uline, Quill, Grainger) is a credit tradeline. You apply, they check your business credit, they approve a credit limit. You buy on account and owe the balance in 30 days. It shows up on your business credit report and builds or damages your D&B score.

Net 30 payment terms on a B2B invoice are just the payment window. No credit check. No tradeline. No D&B impact. One is a financial product; the other is an invoice instruction.

If a client asks "should we apply for Net 30 accounts to build business credit," that's a different conversation from "what terms should we put on our invoices."

How Bookkeepers Handle Net 30 in AP and AR

AP and AR: Terms Drive the Aging Report

In QuickBooks, the Terms field on the vendor record sets the due date on every bill. Net 30 on a March 1 bill gives you March 31. If the terms are wrong, every bill from that vendor ages incorrectly. A vendor set to "Due on Receipt" but actually invoicing on Net 30 shows every bill as overdue the moment you enter it. Fix the vendor record once.

The same logic applies on the AR side: the customer's terms default into every invoice. If a customer is on Net 30 but your owner verbally agreed to Net 45, the invoice still shows Net 30 until someone updates the customer record. Mismatched terms are the primary driver of false-positive AR past-due alerts. Check the accounting glossary for what current vs. 31-60 bucket placement actually means for your aging health.

Recording 2/10 Net 30 Discounts

Here's the coding scenario that causes the most downstream problems. A vendor offers 2/10 Net 30. Your client pays on day 8 and takes the 2% discount. The vendor's invoice was for $5,000. Your client pays $4,900.

The $100 difference is a purchase discount taken. It goes to a Purchase Discounts account (or Sales Discounts on the AR side). Not Bad Debt, not Miscellaneous Income, not a direct expense reduction.

The journal entry when payment is made:

  • Debit Accounts Payable $5,000 (clears the full bill)
  • Credit Cash $4,900 (what left the bank)
  • Credit Purchase Discounts $100 (the discount taken)

On the AR side, when a customer pays $4,900 on your $5,000 invoice under 2/10 Net 30, the $100 goes to Sales Discounts, not Bad Debt.

Common Gotchas

Gotcha 1: Invoice Date vs. Receipt Date Clock Confusion

Net 30 runs from the invoice date. When buyers mentally run it from receipt date, they're consistently late without knowing it. The practical fix: train clients to note the invoice date and count from there. Some set an internal Net 25 rule for Net 30 vendors to absorb the 5-7 day transit gap.

Gotcha 2: 2/10 Net 30 Discount Coded to the Wrong Account

Early-pay discounts are consistently miscoded. The most common errors:

  • Posted to Bad Debt Expense. This inflates bad debt and understates revenue or inflates expenses depending on which side of the transaction you're on.
  • Posted to Miscellaneous Income (on the AR side). This overstates income and hides the discount activity from any discount-taken analysis.
  • Posted as a journal debit to AR with no corresponding Sales Discount credit. This leaves the AR balance wrong and the discount invisible.

The correct account is a dedicated Sales Discounts line (most standard COAs include one). If not, add it as a contra-revenue account nested under Revenue. In a books cleanup, look for payments where Cash received is less than the open AR balance and no Sales Discount was recorded alongside it.

Gotcha 3: Terms-Creep on Slow-Paying Customers

Terms-creep is when a customer chronically pays on Net 45 or Net 60, but the vendor accepts it and doesn't escalate. The AR clerk stops following up. The system still shows Net 30. The customer shows up in the 31-60 bucket every single month.

From a bookkeeping standpoint, this creates noise. Every AR aging review shows the same customers as "past due" when they're actually paying on their real (informal) terms. The AR clerk wastes time chasing invoices that will be paid anyway.

The clean fix is to update the customer's terms in the system to match reality, then have an owner-level conversation about whether to enforce the original terms or accept the new ones. Leaving the terms wrong creates permanent noise in the aging report and obscures genuinely delinquent accounts.

How Growthy Handles Payment Terms

When you categorize vendor bills and customer payments in Growthy, it reads the due dates and terms on transactions as they come through your bank feed. When a payment lands that's short of the invoice amount (like a 2/10 Net 30 discount taken), Growthy flags it for review rather than forcing it into Bad Debt or Miscellaneous.

The pattern learning part: after you code the first few discount-taken transactions to Purchase Discounts, Growthy starts recognizing the pattern on future transactions from the same vendor. You still review and approve each transaction. But you're confirming a suggestion, not building the coding logic from scratch every time.

It's built by a CPA firm partner who's cleaned up exactly these discount-miscoding issues across dozens of books. If you want to start with Growthy free, the alpha is open to bookkeepers managing up to 15-25 clients.

FAQ

Is Net 30 from the invoice date or the date I receive the invoice?

From the invoice date. That's the standard interpretation. If a vendor's invoice is dated the 1st but you receive it on the 6th, Net 30 is still the 31st, not the 5th of the following month. Some buyers negotiate "Net 30 from receipt" in their vendor agreements, but the default assumption in B2B is invoice date.

What does 2/10 Net 30 mean on an invoice?

It means you can deduct 2% from the invoice total if you pay within 10 days. If you wait until day 30, you pay the full amount. The 2% is typically recorded as a Purchase Discount (AP side) or Sales Discount (AR side), not as income or bad debt.

What's the difference between a "Net 30 account" and Net 30 payment terms?

A Net 30 account (from trade vendors like Uline or Grainger) is a business credit tradeline. You apply for it, they check business credit, and it reports to business credit bureaus. Net 30 payment terms on a regular B2B invoice are just the payment window. No credit application, no tradeline, no credit bureau reporting.

What happens if a customer consistently pays on day 45 instead of day 30?

First, check whether the terms in your system still say Net 30. If they do and the customer pays late every month, you have terms-creep. Either update the customer record to Net 45 (to reflect reality) or have the owner enforce Net 30 with late fees. Leaving the terms wrong creates noise in AR aging and hides genuinely delinquent customers.

How do I fix a 2/10 Net 30 discount that was coded to Bad Debt?

Reverse the Bad Debt entry and recode the discount to a Sales Discounts or Purchase Discounts account. In QBO: edit the payment or journal entry, change the account on the discount line, and save. Then re-run the AR or AP report to confirm the balance cleared correctly. If the period is closed, create a correcting journal entry in the current period.


Growthy is bookkeeping software, not a CPA firm. This content is educational, not professional advice. Full disclaimer.

Get started with Growthy free


Related: Accounting & Bookkeeping Glossary, Accounts Payable (AP): What It Is & How It Works, Accounts Receivable (AR): What It Is & How It Works

See It Work on Your Data

Free during alpha. Read-only access. You review every sync.

✓ No credit card✓ Works with QuickBooks✓ 85% accuracy
Request Early Access

Bobby Huang • Partner, SDO CPA LLC / CEO, Growthy

CPA firm partner who got tired of watching bookkeepers click categorize 500 times a day. Built Growthy to fix it.

View author profile

Growthy is dedicated to helping businesses of all sizes make informed decisions. We adhere to strict editorial guidelines to ensure that our content meets and maintains our high standards.

Keep reading

white ceramic mug with coffee on top of a planner
Glossary

Month-End Close Process: A Bookkeeper's Workflow Checklist

The month-end close process locks your books in 10 steps. Firms that take 10 days are usually stuck on step 1. Here's the checklist.

B
Bobby Huang
10 min
a computer screen with a line graph on it
Glossary

Depreciation Entry: What It Is & How Bookkeepers Record It

A depreciation entry debits Depreciation Expense and credits Accumulated Depreciation each month. Workflow, methods, and common gotchas.

B
Bobby Huang
9 min
a calculator and a pen sitting on top of a piece of paper
Glossary

Adjusting Journal Entry: What It Is & How Bookkeepers Use It

AJEs fix what the bank feed misses: expenses before cash leaves, revenue before cash arrives, depreciation. Here's how bookkeepers use them.

B
Bobby Huang
8 min