How to have invoice not record transactions - only payment?
In my business, I generate an invoice and ask for payment before services are provided. Therefore, when an invoice is generated, revenue has not been earned.
I do not want QB to record any transaction until payment is received. At that time, recording revenue and the sales tax liability is appropriate (since I fulfill orders within 24 hours, so it doesn’t have to go to deferred revenue).
I have seen some say to switch to cash basis. I do not want to do this - I just want the books to be accurately reflected.
My main concern with the current accounting is that some invoices end up not paid and yet it shows revenue earned and a sales tax liability incurred. At the end of the quarter (for sales tax reporting purposes) and at the end of the year (for income tax and franchise tax reporting purposes), my numbers will be wrong.
