Skip to main content
OctabizOctabiz
Start free

What really happens in your books when you void an invoice in Octabiz

When you void an invoice in Octabiz, stock goes back, discount uses come back and refunds reverse cost of goods sold. This post covers what the release notes show and how to check it on a test sale.

Octa, the Octabiz mascot, wearing a beanie and holding a notebook and pencil

By Product & Notes, Octabiz

Cobalt-blue octopus with round glasses holding a receipt with a crossed-out mark on it.

Q: If I void an invoice, does it actually come out of my books, and what date does it come out on?

When you void an invoice in Octabiz, you want the sale to come back out of everything it touched (your stock, your discount counts, your cost figures), so your month end looks as if that sale was never rung up.

The word "void" sounds final. It's easy to assume the whole sale is gone, when in some tools a void mostly marks the invoice and leaves you to check the rest yourself. It also helps to know when a void is the wrong tool. An earlier post of ours on store credit vs refund put the rule plainly:

"If the sale really happened and something changed afterwards, do not void it. Record a credit or a refund instead, so the sales history shows what actually took place."

A void is for a sale that should never have been recorded. A refund or credit is for a sale that happened and then changed.

For this post I went through the Octabiz release notes from October and November 2026, our Goods on approval post, and the help pages for Xero, Stripe, Deltek Vantagepoint and QuickBooks. Below I'll walk through what voiding does in those other tools, the five changes in Octabiz that affect a void, and a short checklist you can run on a test sale.

In short

Key takeaways

  • Voiding a sale in Octabiz gives the discount use back; a refund keeps it.

  • A void or part refund of a weighed sale puts back exactly what the sale took.

  • Voiding a done job was fixed on 2 November 2026.

  • Use a refund or credit, not a void, when the sale really happened.

What voiding does in other tools (so you know what to check)

If you have used another system before, here is what their own pages say a void does. The rules differ more than you might expect:

  • Xero: you can only void an invoice that is awaiting payment, and if it is paid you have to remove the payment first. Voided invoices can't be restored, but you can still find them in search (Xero Central).
  • Stripe: voiding marks a finalized invoice as void, it can't be undone, and it keeps a paper trail. Stripe also says to check your local rules, because you might need to issue a credit note instead (Stripe API reference).
  • Deltek Vantagepoint: a void creates a transaction file that reverses the original entries, and your general ledger only changes once you post that file (Deltek help).
  • QuickBooks: a community post explains that voiding keeps a record in the system and returns any linked items to your stock (QuickBooks Community).

What changed in Octabiz when you void an invoice

There are five changes in the release notes that affect what a void or refund does to your records:

1. Voiding a done job works properly (v1.20.1525, 2 November 2026)

The 2 November release fixed payment receipts, payment dates and the void of a done job, along with the wording on credits. Job items now stay in step with invoice edits.

2. A weighed sale puts back exactly what it took (v1.20.1514, 2 November 2026)

If you sell by weight, a void or part refund of a weighed sale now puts back exactly the amount the sale took out of stock.

3. A void gives the discount use back (3 November 2026)

The 3 November notes say: "Voiding a sale gives the discount use back. A refund keeps it." This matters if you run discounts with a limited number of uses, because a voided sale no longer eats one of them.

4. Refunds reverse cost of goods sold (v1.20.408)

As we covered in the Goods on approval post, refunding an invoice puts the units back in stock at the cost they left at and reverses cost of goods sold. Voiding that refund reverses it too.

5. A clear message before you void the invoice behind a closed slip (v1.20.344)

Octabiz shows a clear message before you void the invoice behind a closed slip, so you know what you are about to change before you go ahead.

About the posting date

The release notes don't say which ledger lines a void reverses or which date the reversal posts on, so I'm leaving that out of this post rather than guessing. After any void, check your own reports for the period before you close your month.

How to check a void in Octabiz, step by step

The safest way to see all of this for yourself is to run it once on a test sale. Then look at each thing the void should have put back:

Test a void before you need one

  1. 1

    Note the starting numbers

    Write down the stock count of one test item and, if you use one, how many uses a discount has left.

  2. 2

    Make a test sale

    Sell the item with the discount applied; use a weighed item if you sell by weight.

  3. 3

    Void the sale

    If the invoice sits behind a closed slip, read the message Octabiz shows before you confirm.

  4. 4

    Check stock

    The count (or the weight) should be back to what you wrote down.

  5. 5

    Check the discount

    The discount use should be back too; if you had refunded instead, it would stay used.

  6. 6

    Decide void or refund next time

    If the sale really happened, record a refund or credit so your sales history shows it.

If you run rug jobs in Octabiz, add one more test. Mark a job done, void it, and check that the payment receipt and the job items match what you expect after the 2 November fix.

If you take refunds at the till, the 2 November release (v1.20.1511) also added refunds by tender, which you can read about with the EBT Food (SNAP) and EBT Cash changes on the releases page.

Try it

The quickest next step is one test void today using the checklist above. You'll know what your stock and discounts do before a real mistake lands at month end. For related reading, see how to email a refund receipt in Octabiz and how sales tax per item works.

P.S. If your void didn't put back what you expected, tell us what you saw, because that is exactly the kind of case that ends up in the next release notes.

Run one test void today

Where this came from

The research, methods, and photos behind this article.

ON

Written by

Octa Notes

Product & Notes, Octabiz

Where the Octabiz team writes about what we're shipping and why. Not a press release. Just the team explaining our own work.