Q: Why does the booking’s Balance Due look incorrect when I refund only part of the customer’s bond?

Q: Why does the booking’s Balance Due look incorrect when I refund only part of the customer’s bond?

This happens because the Bond fee and Bond refund fee are treated as part of the booking’s total charges, not as separate “transactions.”
When you reduce the bond refund fee (for example, refunding –$350 instead of –$400), the system counts the difference as an additional charge — even if you already added the extra charges separately, such as additional kilometers, fuel, toll or damage fee.

This causes the extra cost to be counted twice, resulting in an incorrect Balance Due.

Example of the issue

Bond fee: +400
Extra kms charge: +50
Bond refund fee entered as: –350 

The system interprets this as:
You kept $50 from the bond (400 – 350)
AND
You also added an extra kms fee of $50

So total charges increase by $100, making the Balance Due appear $100 lower i.e. Balance Due becomes -$300 instead of -$350. 



Correct Solution:
Always make the bond refund fee the full negative of the original bond fee.

Example:
Bond fee: +400
Extra kms (or other charges): +50
Bond refund fee: –400 (full bond value in negative)

Now the system sees:
Bond nets to zero (+400 – 400)
Extra kms is the only extra charge

The Balance Due correctly becomes –$350, which is the amount you need to refund. 

Why this method works
✔ Prevents double-counting
When the bond refund matches the bond fee, the bond section contributes zero to the total charges. Which is good as the Bond fee is not your 'Revenue' amount. 

✔ Makes the Balance Due accurate
Every extra charge—kms, fuel, damage—exists as a separate line item, so the system calculates the Balance Due exactly based on those fees.

✔ Produces a clear, professional invoice
The customer sees:
A $400 bond was collected
A full $400 bond was refunded
Extra charges (e.g., $50 kms) are listed properly
Net refund to customer = –$350

This mirrors the real transaction:
A full bond refund on their statement, plus a separate charge for the extra costs.

✔ No manual adjustments or workaround fees required
You don’t need to modify the bond refund amount by manually calculating it.
Just add the actual charges separately and let RCM do the rest.

    Important Articles


      • Related Articles

      • Bond Refund Report

        Purpose The Bond Refund report displays any bookings that have had a bond fee applied to them where the bond was either not refunded, was refunded a different amount, or refunded in full upon the vehicles return. Accessing the Bond Refund Report  To ...
      • Balance Due Report

        Purpose: The Balance Due Report allows you to display bookings with a balance owing.  Accessing Balance Due Report : Reports >> Monthly Financial Reports >> Balance Due Report Parameters/Filters: Pickup Location This report can be run for All ...
      • Customer Balance Due As At Report

        Purpose: The Customer Balance Due As At Report allows you to display bookings with a balance owing during the selected date range. This means if a payment was made after the specified date range then the balance displayed will not take into account ...
      • Bond On Hold Report

        Purpose The Bond On Hold report allows you to choose from two detail levels when generating the report. If the detailed option is selected the report shows a list of bookings that have a bond fee applied to them and a list of bookings that have had ...
      • Reservations Due Closed Report

        Purpose: The Reservation Due Closed Report is an efficient way to identify and close finalised bookings. This report displays the details of all reservations that are due to be closed for vehicles returns over the selected date range. A reservation ...