Skip to main content

Deposit settlement

When a customer moves out of their unit and the inspection is done, you decide what to do with their security deposit: refund in full, refund partially (withholding part of it for damages), or...

Written by Etienne Champagne

When a customer moves out of their unit and the inspection is done, you decide what to do with their security deposit: refund in full, refund partially (withholding part of it for damages), or withhold all of it with a documented reason. Settlement is a deliberate step, it's not automatic at inspection time.

Common questions

  • How do I fully refund the deposit of a customer who just moved out? On the rental record, open the Deposits tab. Click the settlement button, choose Full refund, and confirm. Stripe issues the refund to the original payment method in 5 to 10 business days.

  • How do I withhold part of the deposit for damages? Choose Partial refund in the dialog, enter the amount to refund to the customer, and explain the reason for the withholding in the Settlement reason.

  • How do I withhold the full deposit? Choose Withhold in full and document the reason in the Settlement reason.

  • Why doesn't the Deposits tab exist on some rentals? This rental didn't have a deposit taken at signing. No action required.

  • Why doesn't the settlement button appear? The deposit status isn't yet Pending settlement. The move-out has to be scheduled and the inspection completed first.

  • I clicked the wrong settlement option by mistake. How do I fix it? Settlement isn't automatically reversible. To undo a withholding, do a manual refund. To undo a refund, run a separate charge. For complex cases, contact support.

Who this article is for

Deposit settlement requires the Owner or Manager role. If the settlement button is missing or greyed out, ask an Owner on your team.

Before settling a deposit

  • The rental must have a deposit taken at signing. Rentals created manually without a deposit don't have the Deposits tab.

  • The move-out must be scheduled and the inspection must be completed. The settlement button only appears in that state.

  • For a Stripe refund, the Stripe Connect account must have available funds and the original payment must be valid.

Open the settlement dialog

To settle a customer's deposit:

  1. Open the rental record.

  2. Go to the Deposits tab.

    The Deposits tab appears only if the rental has a deposit. Otherwise it's hidden.

  3. The Deposit section shows the current status:

    - Deposit settled, already settled, nothing to do. - Pending settlement, move-out scheduled and inspection completed, awaiting your decision. - Collected, taken at signing, but the rental is still active. Not yet settleable.

  4. Click the settlement button (visible when the status is Pending settlement).

Pick an option

The Deposit settlement dialog opens, with the subtitle Unit {number}, Deposit of ${amount}.

The question is: How do you want to settle this deposit?

You have three options:

Full refund

Return the full deposit to the customer. No reason required.

Partial refund

  • The Refund amount field appears. Enter the amount to return to the customer.

  • The help text shows Maximum: ${amount} (the original deposit amount).

  • The Settlement reason field is required. Explain the reason for the partial refund or withholding.

Withhold in full

  • No amount to enter, you keep everything.

  • The Settlement reason field is required.

Confirm the settlement

  1. Click Confirm settlement.

  2. While running, the button shows Processing....

  3. A notification confirms Deposit settled successfully or Error settling deposit on failure.

To exit without changing the deposit state, click Cancel.

What happens automatically

With Full refund

  • Stripe issues a refund on the original deposit payment.

  • The customer receives the money on the original payment method (card, pre-authorized debit) in 5 to 10 business days.

  • The deposit status moves to Settled.

  • No specific transactional email is sent by Stortech; Stripe may send its own refund receipt.

With Partial refund

  • Stripe issues a partial refund for the amount you entered.

  • The withheld balance stays in your Stripe Connect account.

  • The reason is kept in the rental history, Activity tab.

With Withhold in full

  • No Stripe call is made (no refund).

  • The reason is kept in the history.

  • The balance stays available to you.

Special case: deposit collected offline

For deposits collected offline (cash, cheque, transfer), no Stripe call is made at settlement time. Settlement is then purely accounting-side in Stortech: you'll need to return the money to the customer yourself if you choose to refund.

Important statuses and fields

Item

Meaning

Deposit

Amount collected at signing, separate from rent.

Status: Collected

Taken at signing, the rental is still active. Not yet settleable.

Status: Pending settlement

Move-out scheduled and inspection completed, awaiting your decision.

Status: Settled

The deposit has been fully processed (refund or withholding).

Full refund

Returns the full deposit. No reason required.

Partial refund

Returns part of it. Reason required.

Withhold in full

Keeps it all. Reason required.

Common issues

Situation

What to check

What to do

The Deposits tab doesn't appear on a rental record. Why?

Did the rental have a deposit at signing?

This rental didn't have a deposit. No action required.

The settlement button doesn't appear. Why?

Is the status Pending settlement? Is the move-out scheduled and the inspection completed?

Complete the inspection before settling. See the Unit inspection article.

The Stripe refund fails. What now?

Does the Stripe Connect account have available funds? Has the original payment already been refunded?

Check the balance in the Stripe dashboard. If funds are insufficient, the owner must replenish before retrying.

The customer received the wrong amount after a partial refund. What now?

What amount did you enter vs. the maximum shown?

If it was an error, issue an additional refund via the relevant invoice record, or contact support.

I picked the wrong settlement option by mistake. How do I fix it?

Settlement isn't automatically reversible.

To undo a withholding, issue a manual refund via the deposit record or the Stripe dashboard. To undo a refund, run a separate charge. For complex cases, contact support.

The customer requests a refund several days after inspection. What now?

Is the status already Settled?

Check the activity history. You can issue an additional refund if warranted, or contact support for an adjustment.

Did this answer your question?