---
title: Refunds vs. Chargebacks in QuickBooks
slug: refunds-vs-chargebacks-in-quickbooks
createdAt: 2026-04-29T18:09:40.487Z
---

When money goes back to a customer, it doesn't always mean the same thing — and QuickBooks needs to handle each case differently. This article explains the difference between a refund and a chargeback, how Regpack records each one in QuickBooks, and what you can do to keep your books clean.

## What is a refund?

A refund is something **you start**. You go into Regpack, find a customer's payment, and choose to send money back. This usually happens when a customer:

- Drops out of a program before it starts
- Was charged too much or charged twice
- Is receiving a partial credit as a goodwill gesture
- Returned something

When you issue a refund, the relationship is being wrapped up cleanly. You and the customer are agreeing to reverse the transaction.

In QuickBooks, a refund is recorded as a **RefundReceipt**. It reduces the money sitting in Undeposited Funds and shows up correctly when you reconcile your next payout deposit.

If you also remove the matching cart line in Regpack, a **Credit Memo** is posted to bring the customer's balance back to zero.

## What is a chargeback?

A chargeback is something **the customer starts** — without asking you first. They call their bank, say they want to dispute a charge, and the bank pulls the money out of your account right away.

The customer may still be in your program. They may still be expecting to show up. Your staff has no idea anything changed. But the payment is gone.

Unlike a refund, a chargeback does not close the relationship. The customer hasn't withdrawn. You haven't agreed to reverse anything. That means your books need to show that the customer still owes you the money — otherwise, anyone looking at their account will think they've paid in full.

In QuickBooks, Regpack handles this with two steps:

1. A **RefundReceipt** to record the cash that left your account
2. A **Journal Entry** that puts the amount back on the customer's balance, so the open amount is visible

## Why it matters

Both a refund and a chargeback move money out of your account and back to the customer. The dollar amount looks the same. But what they mean is very different.

|                               | Refund                       | Chargeback                           |
| ----------------------------- | ---------------------------- | ------------------------------------ |
| Who starts it                 | You                          | The customer (via their bank)        |
| Is the customer still active? | Usually not                  | Often yes                            |
| Cash leaves your account      | Yes                          | Yes                                  |
| Customer balance after        | $0 (if cart is also removed) | Still shows what they owe            |
| Risk if handled wrong         | Small unapplied credit       | Customer gets service without paying |

If a chargeback is treated like a refund, the customer's QuickBooks account looks paid. Your delivery team, front desk, or customer service staff may never know there's a problem — and the customer receives a service they haven't actually paid for.

## The Strict mode setting

Regpack's QuickBooks integration has a setting called **Strict mode** that controls how refunds are handled. Chargebacks always get the two-step treatment (RefundReceipt + Journal Entry) in both modes. The difference is what happens with voluntary refunds.

### Strict mode (default — recommended)

Every negative payment event — refund, chargeback, cancellation — posts both a RefundReceipt and a Journal Entry. The customer's balance goes up until something else (a cart removal, a credit memo, or an accountant's write-off) brings it back to zero.

**Use Strict mode if:**

- More than one person at your organization works with the same customers
- You want your books to flag anything that hasn't been fully reconciled
- You've ever had a situation where service was delivered to someone who hadn't actually paid

### Standard mode

Refunds post only a RefundReceipt and don't touch the customer's balance. Chargebacks and other involuntary reversals still post both documents.

**Use Standard mode if:**

- One person handles every refund from start to finish, including the cart adjustment
- You want AR aging reports that an outside accountant can read without a tutorial
- You're comfortable with the occasional unapplied credit balance in edge cases

**Not sure which to use?** Leave it on Strict. It creates a little more clean-up work in the short term, but it cannot quietly swallow a chargeback into a "looks paid" state.

## How the mode locks

Once any refund, chargeback, or cancellation syncs to QuickBooks for your project, **the mode locks**. You cannot switch between Strict and Standard through the settings after that.

This is intentional. Switching mid-stream would leave half your customer records on one model and half on the other, with no way to tell them apart at year-end.

If two of your Regpack projects share the same QuickBooks company, they must use the same mode. When you connect a second project, it inherits the mode that's already locked — silently, with no additional setup required on your end.

If you genuinely need to change the mode after it has locked, contact us at support\@regpacks.com. Regpack support can override the lock in situations where a change is needed.

## What you'll see in QuickBooks

**After a $300 refund paired with a $300 cart removal:**

**Strict mode**

Customer balance is **$0**. QuickBooks shows the original invoice, the payment, the RefundReceipt, the Journal Entry, and the Credit Memo. Everything offsets cleanly.

**Standard mode**

Customer balance is **−$300** (an unapplied credit). The Credit Memo reduces AR, but because the refund didn't raise it, the credit sits on the account until it's applied or written off.

**After a $300 chargeback:**

**Both modes**

Customer balance is **+$300**. They owe you. This is the correct outcome in both modes. The open balance is visible to anyone looking at that customer's record.

## Need help?

If your QuickBooks records look off after a refund or chargeback, or if you need to change your Strict mode setting after it has locked, contact us at **support\@regpacks.com** and let us know which records are affected.
