Billing

Refunds and credit notes

The RMA state machine, stock writeback, Stripe refunds, and what a credit note does not do.

7 min read ·

Full guide: https://docs.printersfriend.com/operations/returns

Two separate mechanisms: a refund against a payment, and an RMA resolution against a return. They do different jobs.

Refunding a payment

On the invoice, Refund payment. Pick which payment to reverse, and optionally an amount for a partial refund. Leave the amount blank for a full one.

Either way a negative payment row is written rather than the original being edited: the payment ledger is append-only, so the history of what you charged and refunded stays intact. The invoice's paid amount drops and, if it is no longer fully covered, it returns to sent. You cannot refund more than the original payment.

The RMA flow

Returns under Operate. The state machine runs:

draft → awaiting receipt → received → refunded | credited | rejected

Every step writes to the activity feed against that customer, so the customer record reads back as the full story of the return.

What a credit note does not do

Issuing a credit note on an RMA records the credit and the amount. It does not raise a negative invoice in Printer's Friend, apply the credit automatically to the customer's next invoice, or write a credit note into Xero or QuickBooks. Those are manual steps today. Do not assume the ledger has it.

Similarly, Issue refund on an RMA records the intent: it does not itself move money at Stripe. If the customer paid by card and you want the money back on their card, do the refund from the invoice as well, using Refund payment.

Which to use

Stock, once

Only Mark received credits stock. Refunding or crediting does not touch inventory, because the garments either came back, in which case receiving them handled it, or they did not.

Still stuck?

Email hello@printersfriend.com and quote the name of this page. Support is on every plan, with a reply within 1 business day.

Read next

Taking card payments with Stripe → Xero and QuickBooks sync → Late payment chasers → All help topics →