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 QBO result | What you need to do |
|---|---|---|
| Void (same day, before settlement) | Transaction removed or zeroed | Usually nothing — FlexBooks removes the original 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
- In Mindbody: the original sale may show as refunded or disputed.
- In QuickBooks (via FlexBooks): income should be reversed for the original sale amount.
- In your bank feed: a negative deposit or withdrawal from MINDBODY, Inc. for the chargeback amount.
What to do in QuickBooks
- Confirm FlexBooks synced the income reversal (check the original date’s sales and the refund entry).
- In your bank feed, categorize the negative MINDBODY transaction:
- Mindbody Payments users: Record as Transfer from your clearing account, or Match to the expected reversal if FlexBooks created one.
- Do not Add the negative deposit as new income.
- If Mindbody charged a chargeback fee, record it as an expense (similar to processing fees). Category: Bank Charges or MBO Fees.
Negative deposits in your bank feed
A negative deposit means money was withdrawn from your account. Common causes:
- Chargeback or disputed transaction
- Processor correction or clawback
- Refund that exceeded the current batch 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 QBO (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 QBO.
Step-by-step: reconciling a refund month
- Run a Mindbody sales report for the month and note total refunds.
- Run a QBO 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.
- A chargeback created duplicate income or an unmatched negative deposit.
- Refund amounts in QBO do not match Mindbody reporting.
Include the transaction date, amount, Mindbody sale ID if available, and screenshots from QBO and your bank feed.