Service Agreements
Recurring Revenue from Commercial Accounts
Property managers and commercial clients often want a maintenance contract — a standing agreement for regular lock service at a set price. KeyBolt's service agreements let you create these contracts and automatically invoice at the agreed interval, turning one-time customers into predictable monthly revenue.
Creating a Service Agreement
- Open a customer's profile (typically a property manager or commercial account).
- Tap "+ Service Agreement".
- Fill in the agreement details:
- Agreement name — e.g., "Oakwood Apartments Monthly Maintenance."
- Line items — the services included and their prices. For example: "Monthly lock inspection (all common areas)" at $200, "Emergency lockout response (up to 2/month)" at $0 (included).
- Billing interval — Monthly, Quarterly, or Annually.
- Start date — when the first invoice should be generated.
- End date (optional) — leave blank for open-ended agreements.
- Tap "Create Agreement".
Automatic Invoicing
On each billing date, KeyBolt automatically creates and sends an invoice to the customer with the agreed line items. The invoice is sent via email and shows the agreement name for reference. You don't need to remember billing dates or manually create invoices — it just happens.
Managing Agreements
From the customer's profile, you can:
- Edit the agreement — change pricing, line items, or billing interval. Changes apply to the next billing cycle.
- Pause — temporarily stop invoicing without deleting the agreement.
- Cancel — end the agreement. All historical invoices are preserved.
Tip: Service agreements are a great way to lock in property managers. Offer a slight discount on the per-visit rate in exchange for a 12-month contract. The guaranteed monthly revenue is worth more than the small discount, and PMs love predictable costs.
Related articles
Still need help? Contact us and we'll respond within 2 business days.