Refunds, Chargebacks & Negative Transactions
Overview
Refunds, chargebacks, and negative bank deposits can be confusing because they flow through Mindbody, FlexBooks, and QuickBooks differently than a normal sale. This guide explains what FlexBooks syncs, what you need to do in QuickBooks, and how to keep your books balanced.
How FlexBooks handles refunds
When a refund is processed in Mindbody, FlexBooks syncs the corresponding accounting entries to QuickBooks. Depending on the refund type and timing, you may see:
- A refund receipt or credit reducing income
- A negative or reversing sales receipt
- An adjustment to Undeposited Funds or your clearing account
FlexBooks mirrors what Mindbody records. If a refund does not appear in QuickBooks within one business day of being processed in Mindbody, see Troubleshooting Missing, Duplicate, or Unmatched Transactions.
Refunds vs. voids
| Action in Mindbody | Typical QuickBooks Online result | What you need to do |
|---|---|---|
| Void (same day, before settlement) | Transaction removed or zeroed | Usually nothing, because the sale had not synced yet. A sale voided after the day it synced stays in QuickBooks and needs a reversing entry |
| Refund (after settlement) | Refund receipt or negative entry | Verify income reduced; match any related bank activity |
| Account credit | May create unapplied payment or credit memo | See Handling Unapplied Payments |
Chargebacks
A chargeback occurs when a cardholder disputes a charge through their bank. Mindbody Payments will debit your account for the disputed amount (sometimes with an additional fee).
What you will see
Nothing, which is the difficult part.
- In Mindbody: the original sale still looks like a completed sale. Mindbody does not flag a chargeback anywhere FlexBooks can read.
- In QuickBooks: the income from the original sale is still there. FlexBooks cannot see the chargeback, so it never reverses anything.
- In your bank feed: no separate line. Mindbody subtracts the chargeback inside an ordinary daily payout, so that day’s deposit is simply smaller than the sales behind it.
The only place a chargeback shows up is your monthly Mindbody Payouts Report, in the TYPE column, with the value Chargeback.
What to do in QuickBooks
The chargeback fee is already inside the FEES column of the Payouts Report, so your monthly fee entry absorbs it. Only the sale amount needs an entry of its own: a journal entry reversing the income, against the income account the original sale was booked to.
Check the original sale’s date first. A chargeback can land two months after the sale, and one against a sale from a period you have already closed should go to your fee account rather than reduce this year’s income.
Full instructions, including how to reflect it in Mindbody if you want to: How to Handle Chargebacks in Mindbody (MBO) and QuickBooks Online.
Negative deposits in your bank feed
A negative deposit means money was withdrawn from your account. Common causes:
- Processor correction or clawback
- Refund that exceeded the current batch deposit
Note that a chargeback is not one of the causes. Mindbody subtracts a chargeback inside an ordinary positive payout rather than sending a separate negative deposit.
Do not categorize a negative deposit as income. Match or transfer it to the clearing account or the original deposit it reverses.
Refund account mapping
By default, FlexBooks maps refunds to the same income account as the original sale. If refunds appear in the wrong category:
- Check the original product/service mapping in QuickBooks Online (Gear > Products and Services).
- Confirm the Mindbody product tied to the refunded sale.
- See Can I Map My MBO Income? for mapping changes.
If refunds consistently map to an unexpected account, contact support with the transaction date, amount, and a screenshot from both Mindbody and QuickBooks Online.
Step-by-step: reconciling a refund month
- Run a Mindbody sales report for the month and note total refunds.
- Run a QuickBooks Online Profit & Loss for the same period and confirm refund income is netted correctly.
- Check your clearing account (Mindbody Payments) or Undeposited Funds balance.
- Review bank feed for any negative MINDBODY deposits and Match/Transfer them.
- Record monthly processing fees as usual. See Fee Handling & Net vs. Gross Deposits.
When to contact support
Contact FlexBooks support if:
- A refund processed in Mindbody never appeared in QuickBooks after 1 business day.
- You have found a chargeback on your Payouts Report and are not sure which period the original sale belongs in.
- Refund amounts in QuickBooks Online do not match Mindbody reporting.
Include the transaction date, amount, Mindbody sale ID if available, and screenshots from QuickBooks Online and your bank feed.