When a Stripe invoice is voided or marked uncollectible, Synder handles it differently depending on the invoice status and your sync mode. This guide explains both behaviors.
Overview:
- How Voided Stripe invoices work
- How Uncollectible Stripe invoices work
- Behavior by sync mode
- How to prevent rollback on uncollectible invoices
How Voided Stripe Invoices Work
When a Stripe invoice is voided, Synder does not roll back or delete the original transaction. Instead:
- The original invoice remains in your accounting system
- Synder automatically creates a credit memo for the full invoice amount
- The credit memo is applied against the original invoice
- A $0 payment links the credit memo to the original invoice
- Net result: $0 balance — the invoice is effectively canceled without removing history
Note: Voided is a final status in Stripe — it cannot be changed to Paid or any other status. Use voided when a deal is canceled or an invoice was created by mistake.
How Uncollectible Stripe Invoices Work
When a Stripe invoice is marked as uncollectible, Synder’s default behavior is to roll back the transaction:
- The original invoice is removed from your accounting system
- Synder rolls back and archives the transaction
Important: Uncollectible is a non-final status — the invoice can still transition to Paid or Voided later. If you are certain an invoice will not be paid, Stripe recommends marking it as Voided instead, which gives you a cleaner audit trail in accounting.
Behavior by Sync Mode
| Sync Mode | Voided Invoice | Uncollectible Invoice |
|---|---|---|
| Per Transaction | Credit memo + $0 payment created | Rollback (default) |
| Summary Sync | Credit memo + $0 payment created | Rollback by default — see note below |
| RevRec | Credit memo created; recognized revenue written off to Bad Debt account | Same as Voided — credit memo + Bad Debt write-off. No rollback. |
For full details on how RevRec handles open invoice recognition schedules, see Synder RevRec: Open Invoices Processing.
How to Prevent Rollback on Uncollectible Invoices
By default, uncollectible invoices trigger a rollback in Per Transaction and Summary Sync modes. If you’d prefer Synder to keep the original invoice and issue a credit note instead of rolling back, contact Synder Support via in-app chat to have this configured for your account.
This is especially recommended for Summary Sync users, where rollbacks on past dates can affect already-synced period totals.
Reach out to Synder Team if you have questions about your specific setup.