Get 50% OFF QuickBooks for 3 months*

Buy now
cancel
Showing results for 
Search instead for 
Did you mean: 
Announcements
Simplify payday and set payroll to run automatically on QuickBooks.Explore Intuit QuickBooks Workforce
bustillo
Level 1

Why are my invoices that I send to customers showing past due after only one day from creating them? How can I fix this? I would like them to show past due after 30 days

 
Solved
Best answer March 23, 2026

Best Answers
MJoy_D
Moderator

Why are my invoices that I send to customers showing past due after only one day from creating them? How can I fix this? I would like them to show past due after 30 days

That is due to the payment terms that you set on the invoice, @bustillo.

 

First, you’ll need to add a payment term that is due within 30 days from the invoice date. Here's how to do it:

 

1. Go to your Lists menu and click on Customer & Vendor Profile Lists and then Terms List.

2. Click the Terms drop-down and choose New

3. Provide a name for this term and then choose Standard

4. Select OK.

 

Check the following article for more information about this: Set up payment terms

 

You can now create an invoice that'll show past due in 30 days. To know more about how to add the Past Due stamp from the templates list and directly from the invoice, read the following article for detailed instructions: Show Past Due stamp on invoices

 

Let me know if you need further help with those payment terms. The Community is always glad to help in any way we can. Have a wonderful day! 

View solution in original post

ElykaJen_A
QuickBooks Team

Why are my invoices that I send to customers showing past due after only one day from creating them? How can I fix this? I would like them to show past due after 30 days

Hi TW10! This happens when your aging report is set to Age from transaction date. Under this setting, the report tracks how old the invoice is from the transaction date, rather than when it becomes overdue.

To fix this, you’ll need to change the preference to Age from due date. This ensures that the invoice only shows up in the past due sections once the 30-day window has lapsed. Go to the Edit menu > Preferences > Reports & Graphs > Company Preferences AGING REPORTS section: Age from due date > OK.

After you save that change, QuickBooks will automatically update the brackets for you. It’s a good idea to run an A/R Aging Summary first, just to confirm everything has moved to the Current column before you hit send on those statements.

If you have additional questions or concerns, you can leave a comment below. We’re here to assist you. 

View solution in original post

4 Comments 4
MJoy_D
Moderator

Why are my invoices that I send to customers showing past due after only one day from creating them? How can I fix this? I would like them to show past due after 30 days

That is due to the payment terms that you set on the invoice, @bustillo.

 

First, you’ll need to add a payment term that is due within 30 days from the invoice date. Here's how to do it:

 

1. Go to your Lists menu and click on Customer & Vendor Profile Lists and then Terms List.

2. Click the Terms drop-down and choose New

3. Provide a name for this term and then choose Standard

4. Select OK.

 

Check the following article for more information about this: Set up payment terms

 

You can now create an invoice that'll show past due in 30 days. To know more about how to add the Past Due stamp from the templates list and directly from the invoice, read the following article for detailed instructions: Show Past Due stamp on invoices

 

Let me know if you need further help with those payment terms. The Community is always glad to help in any way we can. Have a wonderful day! 

TW10
Level 2

Why are my invoices that I send to customers showing past due after only one day from creating them? How can I fix this? I would like them to show past due after 30 days

My terms are set to net 30 but when I sent the statement it shows them in the 1-30 past due section even though it's not due for a few days.   

 

Any ideas on what to do? 

ElykaJen_A
QuickBooks Team

Why are my invoices that I send to customers showing past due after only one day from creating them? How can I fix this? I would like them to show past due after 30 days

Hi TW10! This happens when your aging report is set to Age from transaction date. Under this setting, the report tracks how old the invoice is from the transaction date, rather than when it becomes overdue.

To fix this, you’ll need to change the preference to Age from due date. This ensures that the invoice only shows up in the past due sections once the 30-day window has lapsed. Go to the Edit menu > Preferences > Reports & Graphs > Company Preferences AGING REPORTS section: Age from due date > OK.

After you save that change, QuickBooks will automatically update the brackets for you. It’s a good idea to run an A/R Aging Summary first, just to confirm everything has moved to the Current column before you hit send on those statements.

If you have additional questions or concerns, you can leave a comment below. We’re here to assist you. 

TW10
Level 2

Why are my invoices that I send to customers showing past due after only one day from creating them? How can I fix this? I would like them to show past due after 30 days

Perfect, that fixed it!  Thank you!

Need QuickBooks guidance?
Log in to access expert advice and community support instantly.

Need to get in touch?

Contact us