Turn on suggestions
Auto-suggest helps you quickly narrow down your search results by suggesting possible matches as you type.
Showing results for
Get 50% OFF QuickBooks for 3 months*
Buy nowOur business sells long-term contracts and QuickBooks recognized all income when the invoice is created. Is there a way to have it recognize income on an accrual basis as income is earned each month as the license is fulfilled?
Solved! Go to Solution.
You can set up a recurring journal entry to debit the liability account and credit income if QB records the initial sale to a liability account. You will need to manually set up a template for each customer so you can specify the amount of the entry, the start date, and the end date.
Great that you know to accrue revenue as earned on your long-term fixed price contracts for licenses. Sorry I can't say I have tried this on QBO to answer the question you asked, but by giving a non-answer here, often that prompts others to respond with a better answer so hoping to help you by posting this. I would say that you don't really want to ever have revenue accrue without some sort of trigger that you control to indicate timing at least with a renewal date and contract POP established so that you can maintain control over that annually or monthly since the last thing you want is to generate more revenue to pay taxes on unless you actually bill that and get paid for it. Since it is FP and you know the timing in advance, I would think you could generate invoices in advance to accrue at that point vs. waiting for cash payment since that it what you are trying to rectify here.
Hi Terri,
Thanks for your response.
My problem is that at the point of sale or when we generate the invoice QB accrues the entire amount. We use QB to send invoices, but it technically should not be revenue until the services are performed at the end of each month... I want to change how it recognizes that revenue... Is this possible?
Hi there, Joshua61.
Let me information about how invoices work in QuickBooks Online (QBO).
In QBO, there are two accounting or reporting methods that the system supports. These are Accrual and Cash basis.
If you're using an Accrual basis:
If you're using a Cash basis:
In the case that you have, to isolate the issue, I recommend checking the Accounting method set up on your account. It might be an Accrual basis that's why invoices are automatically recognized as income.
To verify, here's how:
For more guidance about cash and accrual accounting, see this article: Choose between cash and accrual accounting methods in QuickBooks Online.
If you have any follow-up questions about your invoice transactions, please let me know by adding a comment below. I'm always here to help. Keep safe!
You can set up a recurring journal entry to debit the liability account and credit income if QB records the initial sale to a liability account. You will need to manually set up a template for each customer so you can specify the amount of the entry, the start date, and the end date.
Yeah, that is what I ended up doing. Every invoice I will just do a journal entry to Dr. Revenue and Cr. Deferred Revenue. Then every month I will actualize the income by Dr. Deferred Revenue and Cr. Revenue for than months piece.
So 4 entries for each one:
1) Create invoice DR AR/ CR Revenue
2) Defer revenue DR Revenue/ CR Deferred
3) Recognize revenue CR Revenue/ DR Deferred
4) Record client payment DR Cash/ CR AR
Maybe try a Recurring Reversing entry if QB does that, for the two transactions in the middle.
You have clicked a link to a site outside of the QuickBooks or ProFile Communities. By clicking "Continue", you will leave the community and be taken to that site instead.
For more information visit our Security Center or to report suspicious websites you can contact us here