Mark Invoices Uncollectible in Bulk

Efficiently handle bad debt by marking multiple Stripe invoices as uncollectible in one operation. Our validation ensures only eligible past-due invoices are processed, protecting your financial records from accidental changes.

How it works

Safe bad debt processing with strict validation

1

Upload invoice list

Provide invoice IDs and optional reason codes for marking as uncollectible.

2

Validate eligibility

Check invoice status and due dates to ensure only eligible invoices are processed.

3

Mark uncollectible

Process eligible invoices and update their status to uncollectible permanently.

Validation & Safety

Strict checks to prevent accidental bad debt marking

Status verification

Only open invoices can be marked uncollectible.

Due date checking

Invoices must be past due to qualify for uncollectible status.

Amount verification

Review total amounts being marked as bad debt before processing.

Permanent action warning

Clear warnings that uncollectible status cannot be reversed.

CSV Template

Download our sample CSV with the correct format for marking past-due invoices as uncollectible with proper reason codes and documentation.

FAQ

Only open invoices that are past their due date can be marked as uncollectible. Draft, paid, voided, or already uncollectible invoices are not eligible.

No, marking an invoice as uncollectible is a permanent action. Once marked, the invoice cannot be collected on and the status cannot be reversed.

Marking an invoice as uncollectible doesn't affect the customer account. The customer remains active and can continue to make new purchases.

Related Operations

Bulk Edit Invoices

Update invoice metadata and descriptions

Learn more →

Update Customers

Modify customer records

Learn more →

All Bulk Operations

Complete tool overview

Learn more →