Skip to main content

Deposits and advance payments

Deposits let you record advance payments or retainers from clients before issuing the final invoice. When it is time to invoice, you can apply the deposit to the invoice amount.

Create a deposit​

  1. Go to Finance → Deposits.
  2. Click New Deposit.
  3. Select the client and fill in the details:
FieldDescription
ClientClient making the advance payment
AmountAmount received
DescriptionReason for the deposit (for example, "Q2 project retainer")
Received DateDate the payment was received
CurrencyEUR by default
Payment MethodFree text (transfer, card, cash...)
ReferenceTransfer number or other identifier

You can also click Create Proforma Invoice on a deposit.

Apply a deposit to an invoice​

When you issue the invoice for the prepaid work:

  1. Open the deposit from Finance → Deposits.
  2. Click Apply to Invoice.
  3. Select the target invoice and enter the amount to apply (it can be partial).

The applied amount is deducted from the invoice balance. One deposit can be applied to several invoices until its Remaining Balance is used up. Applications are listed in the deposit's Applications section.

Refund a deposit​

If the work is not carried out or the client asks for a refund:

  1. Open the deposit.
  2. Click Refund.
  3. Enter the Amount to Refund.

Deposit states​

StateDescription
ActiveDeposit recorded, full balance available
Partially AppliedPart of the deposit has been deducted from invoices
Fully AppliedThe full amount has been assigned to invoices
RefundedThe deposit has been returned to the client

API​

Deposits are available in the REST API (/v1/deposits) with list, create, read, update and delete operations, plus the apply and refund actions. See the API reference.