In this article
Stays (lodging or hospitalization) are not billed as a single one-time act: they are billed by days with a daily tariff, a planned exit date and an advance-deposit of 50 % at admission. The stay generates one invoice per day and its full total closes at discharge.
1. Admission (the deposit)
| Field | What it is |
|---|---|
| Stay type | Lodging (boarding) or Hospitalization |
| Entry date | Day the stay starts |
| Planned exit | Expected departure day (drives the nightly calculation) |
| Daily rate | Price per day (stay + services) |
| Estimate | Nights × daily rate |
| Deposit (50 %) | Mandatory at admission, registered in the shift |
Figure 1. Stay billing and settlement tracking nights, rates, and deposits.
Without the 50 % advance the stay cannot be opened: the amount that covers the first risk days enters inside your open cash shift.
The owner can only pay the amounts that are due: charging more than the outstanding balance is blocked. The system always shows the remaining balance on screen.
2. During the stay
- The pet receives clinical services (vitals, medication, feeding); these are consumed like a prescription but tied to the stay.
- Each day adds the daily rate to the running total.
3. Discharge / check-out of the stay
- Open the stay → Check-out / Discharge.
- Confirm the real days (from entry to discharge).
- The system calculates: total real = days × daily rate + added services − deposit.
- The remaining balance is collected in the open shift and the stay becomes Settled.
- If the stay was already invoiced in full it cannot be billed twice — void the invoice from the Cash Register first.
Print the Per-Stay Invoice (by days) as the visit’s billing evidence: it lists every night and service with its subtotal.
What’s next
- Cash shifts: the shift where the deposit and the discharge live.
- Invoices and lifecycle: invoice states and
FAC-{año}-{5d}numbering. - Close-out / arqueo: square the shift after the stay.
- Voiding: refund a stay invoice already collected.