Credit notes and delayed credits in QuickBooks Online: the accepted fix explained
QuickBooks Online users mix up credit notes and delayed credits, and the accepted answer covers both types, the auto-apply switch, and CSV import.
A familiar question keeps returning to the QuickBooks Online community pages. A user raises a credit for a customer, then finds an invoice total refuses to move, or the expected credit never appears when payment is recorded. The formally accepted answer, maintained by Intuit, untangles the problem in three parts: the credit types, the way credits get applied, and the import route for people switching systems.
Two documents that look alike
Most of the confusion starts with naming. In the UK edition of QuickBooks Online the document is called a credit note; the US edition labels the same thing a credit memo. They behave identically, and the accepted guidance treats them as one.
The real split is between that document and the delayed credit. A credit note reduces the customer’s current balance straight away, can be applied to open invoices at once, and shows up in sales reporting immediately. A delayed credit is deliberately parked. It touches no balances and no reports until you add it to a future invoice.
A refund is sometimes the better route
The guidance opens with a fork that many users skip. If the customer simply wants their money back, the answer is a refund, not a credit note. Returning the payment sends cash out of the books again. A credit note only moves the debt around, leaving value sitting against the next invoice.
Creating the credit note
The document itself takes a minute. From the main create menu, choose Credit note, pick the customer, then enter the date, the items, and the amount, and save. One tip from the accepted answer saves time on repeat adjustments: set up a custom credit service item, and the whole adjustment drops in as a single line.
The auto-apply switch has limits
QuickBooks Online can apply credits for you, and this is where expectations tend to break. The setting lives under Settings, then Account and settings, on the Advanced tab, inside the Automation section. There you toggle the option called Automatically apply credits and save.
With the switch on, new credits land on the oldest open invoice first, any remainder rolls to the next oldest, and the credit sits unapplied if nothing is open. With it off, you decide when and where each credit goes. The catch, and the accepted answer is explicit about it: the setting affects new invoices only. Users who flip the toggle and expect old invoices to rebalance themselves will wait forever.
Applying a credit note by hand
When automation is off, the manual route runs through the Receive payment screen. Select the customer, tick the target invoice under Outstanding Transactions, then tick the credit itself in the Credits section. Enter how much of the credit to apply in the payment column, and leave the payment method, reference, deposit, and amount received fields empty. Set the date, confirm the total looks right, and save.
One tripwire catches people regularly. The Credits section does not appear at all until a credit note exists for that customer. If that panel is missing, the fix is to go and create the credit note first, then return to record payment.
Delayed credits wait for the next invoice
The delayed credit follows the same creation pattern with one difference: it sits. You record it against the customer, and nothing in the balances or the sales reports changes. When the next invoice for that customer is raised, you add the delayed credit to it. From that moment it behaves like any other credit.
Bringing credit notes across from another system
Switchers get a third route. Rather than rekeying outstanding credits from an old system, you can import them from a CSV file. The import runs through the same import tools you reach from the Settings area, alongside the other data you bring into QuickBooks Online. The spreadsheet needs the essentials for each credit: the customer, the date, and the amount. Once imported, the credit notes sit against each customer and behave like ones created inside the product.
The usual spreadsheet caution applies. Customer names in the file must match the names already in your books, or a row will not land where you expect. Check one or two credits after the import before trusting the whole batch.
The short version
Our read of the thread: name the document before you create it. Refund if money should leave, credit note if a balance should fall today, delayed credit if the value belongs to a future invoice. Remember that the automation switch only touches new invoices. And if the Credits panel is empty during payment, the credit note itself has not been created yet.