Recording Payments
When a client pays outside of Stripe (cash, check, bank transfer), record it manually.
How to record
From the invoice, click Record Payment:
- Amount - How much was received
- Method - Cash, check, bank transfer, or other
- Reference - Optional reference number
- Note - Any notes
- Date received - When the money came in (can be backdated)
What happens
- A receipt number is generated automatically (like "RCT-001")
- The invoice balance updates
- If the balance reaches zero, the invoice is marked as paid
- If there's a matching payment schedule milestone, it's linked automatically
- The client's revenue is updated
Partial payments
Record multiple payments on the same invoice. Each one reduces the balance until it's fully paid.
Overpayments
If payments exceed the invoice total, CoreHue flags the overpayment and gives you quick resolution options. You can issue a refund for the excess amount or adjust the invoice to match. This prevents confusing balances and keeps your records clean.
Editing and removing
- Edit - Update amount, method, date, reference, or notes on payments that haven't been refunded
- Remove - Takes the payment off the invoice and recalculates the balance