Clinic Gift Voucher Software with Balance Tracking (2026)
Best clinic gift voucher software with balance tracking. Compare platforms on issuance, partial redemption, expiry rules, and accounting treatment.
Best clinic gift voucher software with balance tracking. Compare platforms on issuance, partial redemption, expiry rules, and accounting treatment. It covers what clinic gift voucher software must do, platform comparison, and feature comparison.
Clinic Gift Voucher Software with Balance Tracking (2026)
Gift vouchers — also called gift cards — are a meaningful revenue and client acquisition tool for clinics offering services with clear value propositions: massage therapy, aesthetic treatments, physiotherapy packages, wellness sessions. A gift voucher purchased for a friend or family member introduces a new client to the practice who might not have found it otherwise.
Managing gift vouchers manually — handwritten cards, spreadsheet tracking, or honour-system redemption — creates accounting errors, fraud exposure, and client experience problems. Dedicated gift voucher software with proper balance tracking solves all three.
What Clinic Gift Voucher Software Must Do
Real-time balance visibility
The front desk must be able to see the current voucher balance instantly at redemption. If a client presents a voucher code or card, the answer to "how much is left on this?" must be immediate and accurate.
Without real-time balance tracking:
- Multiple staff members may each believe a voucher has a certain balance
- Partial redemptions are difficult to track across appointments
- Fraud through duplicate redemption or balance manipulation becomes possible
Partial redemption support
Not every voucher will be redeemed in a single appointment. A EUR 100 gift voucher used in a clinic that charges EUR 45 per session should leave EUR 55 remaining for future use. The system must track partial redemptions, display the updated balance after each use, and prevent redemption beyond the available balance.
Expiry policy automation
Most gift vouchers have an expiry date. EU consumer protection law in many member states limits or restricts unreasonable expiry terms — verify applicable law in your jurisdiction. The software should:
- Send an expiry reminder to the voucher holder before expiry (typically 30 days and 7 days before)
- Prevent redemption of expired vouchers automatically
- Support expiry extensions (for exceptional circumstances) with manager approval and audit log
Issuance controls and unique ID generation
Every voucher must have a unique, non-guessable code. Vouchers issued with predictable codes (sequential numbers, simple patterns) are exploitable — someone who receives code VCH-100 might try VCH-101 and VCH-102.
Strong voucher codes use:
- Random alphanumeric strings (at least 8 characters)
- No sequential numbering
- Validation check digit (reduces transcription errors)
Fraud-resistant redemption workflow
Common gift voucher fraud patterns:
- Duplicate redemption: A voucher redeemed more than once because the system doesn't mark it as used
- Manual override abuse: A staff member manually marking a voucher as paid when it has insufficient balance
- Counterfeit vouchers: Clients creating fake vouchers (prevented by unique ID validation against the system)
Controls:
- Every redemption recorded with timestamp and staff member ID
- Balance adjustments require manager role or higher
- Audit log of all voucher events (issuance, redemption, balance adjustments, voids)
Accounting treatment: deferred revenue
Gift vouchers are not immediately recognisable as revenue when sold. The client has paid for services not yet delivered — the voucher represents a liability (the obligation to deliver services) until it is redeemed. In accounting terms, gift voucher sales are recorded as deferred revenue (a liability) and recognised as income when the voucher is redeemed.
The software should support:
- Voucher liability report: total outstanding voucher value (unredeemed)
- Redemption report: vouchers redeemed in a period (revenue recognised)
- Expired voucher treatment: when a voucher expires without redemption, the deferred revenue may be recognised (verify applicable accounting standards and tax treatment in your jurisdiction)
Platform Comparison
Tregovia Gift Cards Module (EUR 8/month)
Tregovia's Gift Cards module handles the full gift voucher lifecycle from issuance to redemption.
Features:
- Unique gift card codes generated on issuance (random alphanumeric, non-sequential)
- Balance tracking with real-time visibility at point of redemption
- Partial redemption supported — balance updates after each use
- Expiry date configuration with automated expiry reminder notifications (email/SMS)
- Issuance via online portal or staff-generated code
- Redemption at appointment billing — front desk enters code, system validates and applies balance
- Audit log: every issuance, redemption, and adjustment recorded with user and timestamp
- Outstanding liability report: total value of all unredeemed vouchers
- Gift card activation email to recipient (with code and instructions)
Accounting: Voucher sales recorded as liability; redemptions moved to revenue in the billing workflow.
Pricing: EUR 8/month flat rate for gift card issuance and redemption workflows.
Privacy controls: Configure access roles, consent records, exports, deletion requests, and retention rules before publishing this workflow.
Square Gift Cards
Integrated with Square POS. Suitable for businesses already using Square for payment processing.
Pricing: Per-transaction fee or monthly fee — (verify at squareup.com).
Consideration: US-origin platform; verify GDPR compliance and EU data hosting for EU clinics.
Generic voucher software (VoucherCart, GiftUp, etc.)
Standalone gift voucher platforms that integrate with websites.
Pricing: Per-sale percentage or monthly subscription — (verify at each vendor's site).
Consideration: Requires integration with the clinic's booking and billing system. Standalone tools create data silos unless integrated.
Best for: Clinics with e-commerce websites where online gift card purchase is the primary channel, and the clinic is willing to manage a separate tool.
Feature Comparison
| Feature | Tregovia | Square | Standalone tools |
|---|---|---|---|
| Unique code generation | Yes | Yes | Yes |
| Real-time balance | Yes | Yes | Yes |
| Partial redemption | Yes | Yes | Yes |
| Expiry automation | Yes | Yes | Yes |
| Integration with booking/billing | Native | Via POS | Via integration |
| Outstanding liability report | Yes | Yes | Varies |
| Audit log | Yes | Yes | Varies |
| Privacy controls | Review | Verify | Varies |
| Privacy terms | Review current terms | Verify | Varies |
| EUR billing | Yes | Yes | Varies |
| Pricing | EUR 8/month flat | Per-transaction | Varies |
FAQ
Can clinics sell gift vouchers online?
Yes. Tregovia's Gift Cards module supports online issuance — a client purchases a gift card through the portal or a linked payment page, and the recipient receives an email with the code. The purchase is recorded immediately with the deferred revenue accounting treatment.
What is the recommended expiry period for clinic gift vouchers?
Most clinics use 12 months from date of purchase as the standard expiry period. Shorter periods (3–6 months) risk creating a poor client experience and may be restricted by consumer protection legislation in some EU member states. Longer periods (24+ months) increase the outstanding liability on the balance sheet. 12 months is a reasonable default — verify applicable law in your jurisdiction before setting expiry terms.
How should a clinic handle a client who tries to use an expired gift voucher?
First, verify the expiry date and whether any extension is applicable (e.g., a voucher purchased during COVID lockdown that couldn't be used). If the expiry is legitimate, the standard approach is to decline redemption — but a goodwill gesture (e.g., a small discount on the session) may preserve the client relationship. Any exception to the expiry policy requires manager approval and should be logged in the audit trail. Do not allow front desk staff to unilaterally override expired voucher policies.
How are unclaimed gift vouchers treated for tax purposes?
Unclaimed gift voucher income (breakage) — the portion of sold vouchers that are never redeemed — is treated differently across EU member states and accounting standards. In some jurisdictions, breakage income is recognised when the probability of redemption becomes remote (typically after expiry). Consult your accountant for the correct treatment applicable to your jurisdiction and entity type. The voucher liability report in Tregovia provides the outstanding balance data needed for this calculation.
Can staff issue complimentary gift vouchers to clients?
Complimentary voucher issuance (zero-value or gifted by the clinic) should require manager role or higher. A standard staff account should not be able to issue unlimited complimentary vouchers — this is a common gift voucher abuse vector. In Tregovia, the role-based access control (RBAC) restricts gift card issuance and balance adjustment to the configured minimum role level.
Related articles
Commercial
Best Massage Therapist Software for Booking and Intake
What massage therapists should look for in software: online booking, deposits, intake forms, notes, packages, reminders, and mobile-friendly admin.
Commercial
Best Nail Salon Software: Booking, Deposits, Reminders (2026)
Choose nail salon software that cuts no-shows with deposits and reminders, sells packages and gift cards, and keeps client preferences in one place.
Commercial
Booksy Total Cost for Barbers
A practical Booksy total cost model for barbers: subscription, staff, Boost, payments, VAT/tax, reminders, migration time, and CRM comparison.
One platform for your entire practice
Appointments, records, billing, reminders, and client portal — all in one place. Platform is built for EU private practices with GDPR-aware workflows.