- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Terms "Due upon Receipt" doesn't match Due Date on invoices
I import my invoices using a third party application and they come over into Quickbooks Online with Due Upon Receipt terms, but the Due date doesn't match the Invoice date. The invoice Due date gets changed to the end of the month. Is anyone else experiencing this?
Solved! Go to Solution.

- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
Hey @lmareth,
A warm welcome to the QB community! Happy holidays.
If you've already imported the invoices and are now working through QuickBooks Online, you can change the general due date for all of your invoices by (1) clicking the gear icon, (2) going to the Sales Tab, (3) clicking the pencil icon to edit the "Sales form content" section and (4) the setting new preferred invoice terms. This should make the dates match.
Try this out, create an invoice and let me know if you are still experiencing the issue.
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
Unfortunately, that didn't work. I actually made the change you recommended before contacting the forum.
I had to manually change every invoice in QBO to match our time/billing application because many clients are on auto-pay and the since the terms for payment are off, their credit cards are not processing their monthly agreement invoices. I'm contacting QBO support now. Thanks anyway!

- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
Hey @lmareth,
Thank you for letting me know. Maybe there are a few other members who could lend a hand, they know a ton about invoicing issues. @vivianethompson, @vpcontroller, do you have any recommendations?
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
I called QBO support and the guy I spoke to was awesome and showed me a different area to make a change, unfortunately that didn't work either.
I went to the Gear icon.
Clicked All Lists
Clicked Terms
Highlighted the term Due Upon Receipt, which matches my 3rd party billing vendor
and click the radial button Due in fixed number of day and made that 0 days. I unchecked everything else and saved.
We use Connectwise, which is an IT industry CRM package along with Wise-sync to import the invoices into QBO. I also have a ticket in with Wise-sync, but haven't heard back yet.
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
Interesting glitch!
You may also want to leave a feedback feature request for QuickBooks Online team.
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
This has not worked for me. Ever.
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
Hi pareshmotiwala,
We’re glad you’ve participated in this thread. I’m here to make sure the Due upon Receipt feature works for you.
How did you enter the invoices in your QuickBooks Online account? If they are manually entered to the program, the Invoice Date must match to the Due Date once you use the term Due on Receipt.
You can also opt to make it your default preferred invoice term so it’ll automatically populate when creating this type of transaction. @Anonymous provided a great answer above with the steps in doing this.
Since this option didn’t work for you, let’s do some troubleshooting to resolve it. The awesome support guy whom @lmareth had spoken to have given steps to rectify the issue. Allow me to re-enter them for you and add up some resolutions.
You’ll have to first check and edit the Due on receipt term settings. Here’s how:
- Go to the Gear icon at the top. Under Lists, select All Lists.
- Choose Terms.
- Find the term used on your invoice (most of the time it has Due on Receipt name). Under the Action column, select Edit from the drop-down.
- Make sure Due in fixed number of days is selected and the number of days is set to 0.
- Click Save.
If you’ve already created the invoices, open each of them and toggle the term used. To do so:
- Open the affected invoices one-at-a-time.
- In the Terms field, select a different term.
- Save the invoice.
- Re-open it, then choose Due on Receipt.
- Verify that both Invoice and Due date fields have the same dates.
- Click Save.
In case you’re still getting the same issue, try creating a new Due on Receipt term with a slightly different name. Check out these steps for your reference:
- Go to the Gear icon, select All Lists.
- Choose Terms, then click New.
- In the New Term window, enter a name you want to use.
- Pick the Due in fixed number of days radio button, then enter 0 in the days box.
- Click Save.
Once done, go back to those invoices and use your newly created term. For more details, you can refer to this article:
Due date and invoice date do not match when using Due on receipt term
You should now be able to see this feature working on your end.
Feel free to post a response below on how these solutions work for you. I’ll be around. Have a great weekend!
- Mark as New
- Bookmark
- Subscribe
- Permalink
- Report Inappropriate Content
Payments
This Path helped me find the solution i was looking for.