12Rental & Booking · Custom software
Recurring hire contracts with scheduled billing
Long-term hires billed on a cycle rather than invoiced by hand each month.
- Recurring contracts
- Scheduled invoice generation
- Mid-term rate changes
- Pro-rata calculation
The problem
Monthly hire invoices were raised manually from a list. Rate changes mid-term were missed, and hires that had ended continued to be billed until someone noticed.
What we built
We built recurring contracts that generate invoices on schedule from the current rate, stopping automatically at contract end and pro-rating partial periods.
Modules delivered
- Recurring contracts
- Scheduled invoice generation
- Mid-term rate changes
- Pro-rata calculation
- Automatic stop at end of term
- Renewal reminders
What changed
What the delivered system does differently from the process it replaced.
- Invoices are generated on the cycle without manual raising
- Ended contracts stop billing automatically
- Rate changes apply from their effective date
Built with
The stack chosen for this build.
- Go
- PostgreSQL
- REST API
Why this customer is not named
Most of our customers allow the work to be described but not their name published. Where a customer has given permission, their name and testimonial appear here.
Independent accounts of our work are published by customers themselves on our Facebook reviews page.
Related case studies
Does this look like your problem?
If any of this is familiar, the first step is the same one this project started with: a free requirement study that ends in a written scope and a fixed price.