Get the free AI Delivery Playbook
AkveoContact us

Creating a Custom Retool Billing System for a SaaS Company

CutTime's billing system wasn't keeping up. Managing thousands of licenses across districts needed a smarter, automated approach.

Creating a Custom Retool Billing System for a SaaS Company

[ Client ]

About the Client

CutTime is a SaaS platform designed for fine arts education programs. It helps schools handle the everyday stuff — tracking inventory, managing memberships, dealing with finances — so they can focus on creating great experiences for students and families. Their tools are used by thousands of schools across the U.S., and they manage millions of assets every day.

1500+
Licenses Managed Automatically
16mo
Ongoing Partnership
100%
Automated Invoicing Pipeline

[ Challenge ]

A Billing System That Couldn't Keep Up

CutTime was dealing with three main issues:

  • They had a massive number of licenses to track, each with different requirements and timelines.
  • Their invoicing system was manual, slow, and prone to mistakes.
  • They needed everything to work seamlessly with their existing tools, like HubSpot for CRM and Stripe for payments.

[ Solution ]

Building the Solution

Our focus with the project was on creating a system that could handle the complexity of CutTime’s financial processes while being easy to use. Retool allowed us to move quickly. Our team of Retool developers was able to prototype rapidly and get an early feedback. We built the system step-by-step. The app started with license management only, and then was expanded with other features: payment integration, automated invoicing, and reporting.

The solution we chose was to integrate seamlessly with HubSpot and Stripe, ensuring that data flowed effortlessly between systems. We also developed PDF templates for invoices, making communication with clients both professional and consistent. The system now tracks payment statuses, sends automated reminders, and provides detailed revenue reports to streamline accounting processes.

Learn more about the top reasons to hire Retool developers for your project

Scope of work

First, we focused on creating a comprehensive solution that streamlined license management, automated payment and invoicing workflows, and delivered insightful reporting. Each feature was designed to address specific operational pain points. But the important part was also to ensure the system remained user-friendly and adaptable.

1. Licenses Management

  • Centralized license storage, including vendor details, costs, and validity periods.
  • Developed tools to navigate overlapping licenses and manage renewals efficiently.
  • Set up a Retool database to securely store all relevant information.

2. Payments Management

  • Integrated Stripe for online payments and financial tracking.
  • Enabled offline payment tracking to ensure accounting accuracy.
  • Provided customers with multiple payment options for greater flexibility.
Creating a Custom Retool Billing System for a SaaS Company solution visual

3. Automated Invoicing

  • Built a system to generate and email invoices automatically using Stripe’s API.
  • Developed professional PDF templates for consistent invoicing.
  • Added automated reminders for overdue invoices to improve collection rates.
Creating a Custom Retool Billing System for a SaaS Company solution visual

4. Reporting

  • Created detailed reports to track license activity, payment statuses, and revenue.
  • Enabled report export to CSV for easier data sharing and integration with accounting systems.
  • Developed revenue reports compatible with accounting software for streamlined financial tracking.

[ Results ]

Impact that Matters

The Retool billing application streamlined CutTime's financial operations, saving time and improving accuracy.

Enhanced License and Data Management

Our Retool application was built to centralize all licensing and payment data. It was important to make it easy to track renewals, compliance, and usage across thousands of licenses.

Automated Invoicing and Notifications

Invoices were generated and emailed automatically, together with professional PDF attachments and reminders for payments that were overdue. We wanted to save administrative time and improve payment collection — and it worked.

Better Financial Reporting

With a new Retool app, detailed reports on licenses, payments, and revenue were easily generated and exported — to simplify financial tracking and provide insights for decision-making.

[ Tech Stack ]

Technologies Behind the Project

Backend Development

RetoolRetool DB

Frontend Development

Retool UI Components

Visuals

Creating a Custom Retool Billing System for a SaaS Company visual 1

[ Case Studies ]

Explore More Success Stories

We have helped over 200 businesses grow their value and improve how they work through better software.

Ready to Build with AI?

Let’s discuss your goals and how AI can help you achieve them faster.

Dmitry Klim
Dmitry Klim
Head of Growth
Clutch
5900 Balcones Drive #21729, Austin, TX 78731[email protected]+1 (512) 921-9631