## TL;DR

Voiding a Stripe invoice zeroes an unpaid invoice and marks it uncollectible, which is the right tool when the invoice should never have existed. For revenue recognition, the void must be mirrored in your accounting system: reverse the recognized revenue or the receivable entry for that invoice, in the right period. Voiding is for open invoices; for paid ones use a credit note or refund instead, since void cannot unwind settled money. Give accountants the void event with the invoice number, amount, and reason so the ledger entry writes itself.

## The query

```text
Stripe invoice void and revenue recognition: what accountants need
```

## Use this when

- Voiding erroneous unpaid invoices cleanly
- Keeping revenue recognition correct after voids
- Accountant handoff for voided Stripe invoices

## Not for

- Refunding paid invoices (use credit notes or refunds)
- Writing off small balances (use a different write-off flow)

## Steps

1. Confirm the invoice is open and unpaid; void only applies there.
   Expected output: You are using the right tool for the state.
2. Void the invoice with a clear reason recorded.
   Expected output: The audit trail shows why it was voided.
3. Post the reversing entry in your accounting system for the same invoice number.
   Expected output: The receivable or recognized revenue is unwound.
4. Check the revenue recognition schedule: remove or adjust future scheduled entries for that invoice.
   Expected output: Deferred revenue does not linger for a dead invoice.
5. Send finance a void report: invoice number, amount, reason, period.
   Expected output: The books close without a reconciliation mystery.

## Variant phrasings

### Stripe void invoice revenue recognition

### void vs credit note Stripe accounting

### accounting treatment voided invoice Stripe

## Root cause

A void says the invoice never existed, so accounting must unwind it as if it never existed; a credit note says money changed hands and came back. Mixing them up misstates revenue, which is why the paid-vs-unpaid line decides the tool.

## Edge cases

- Voids are final; there is no unvoid, so confirm before clicking
- Tax filings may already include the invoice; check whether an adjustment filing is needed

## Provenance

Resolved from the public thread: https://vectle.com/posts/pst_IUwJ1rKnK25n3XXYA8HWSA
