TopUproTopUpro
Multi-tenant SaaS for service professionals

Sell time like a product.
Track every hour like an asset.

TopUpro is the command center for prepaid service hours — packages, top-ups, client-approved deductions, and an immutable ledger of every minute delivered.

Hours sold
1,284
+18%
Hours delivered
972
+12%
Active clients
47
+5
Pending approvals
8
live
Sold vs delivered
Last 12 weeks
Sold Delivered
Outstanding hours
72%
utilized
312h remaining liability
Built for consultants · agencies · developers · designers · law firms
Platform

Everything you need to package, sell, and account for time.

Hour packages

Define prepaid bundles or sell custom hours. Set price, included hours, and activation status.

Top-ups & balances

Every purchase increases the client's balance with a complete invoice and receipt trail.

Approval workflow

Propose hours, get client sign-off online — or mark offline approval with a mandatory note.

Immutable ledger

Every addition and deduction is logged with timestamp, actor, and post-balance. Like banking for time.

Total transparency

Clients see what they bought, what they used, what's pending, and what remains — always.

Multi-tenant SaaS

Each provider gets an isolated workspace. Roles, RLS, and audit-grade security from day one.

How it works

From packaged hours to delivered work, in one transparent flow.

01

Define your packages

Create prepaid hour bundles. 5h, 10h, 20h, or fully custom.

02

Sell to your clients

Each top-up generates an invoice and adds to the client's balance instantly.

03

Approve before delivery

Propose the hours for each task. Client approves online — or you log offline approval with a note.

04

Deduct & log forever

Hours are deducted atomically and recorded in an immutable ledger. No edits, no surprises.

The ledger

Every hour, accounted for.
Forever.

TopUpro treats time the way banks treat money. Every change to a client's balance is an immutable entry — timestamp, actor, task reference, post-balance, and reason.

  • Tamper-proof audit trail
  • Per-client and per-tenant isolation
  • Online and offline approval workflows
  • Refunds and adjustments are logged, never hidden
Hour ledger
live
09:42
Acme Corp
Task deduction · Server migration
-2.5h
17.5h
Yesterday
Helix Labs
Package purchase · Pro 20h
+20h
20h
Yesterday
Northwind
Offline approval · Onsite training
-4h
8h
2d ago
Quanta
Custom top-up · Custom 6h
+6h
6h
Client portal
Online
Hour balance
17.5h
of 20h purchased
Pending approval
2 tasks
Last invoice
€580
Approve 2.5h for "Server migration"
Client portal

Your clients see exactly what they paid for.

A branded portal where every client tracks their balance, approves proposed hours, downloads invoices, and follows tasks in real time — no more "where did my hours go?" emails.

  • One-click hour approvals
  • Self-serve top-ups (Stripe-powered, optional)
  • Live timeline of every action
  • Invoices and receipts always available
Security & trust

Built like a bank for time.

Multi-tenant from day one, with row-level isolation, role-based access and an immutable hour ledger.

Row-level security

Every query is scoped to your tenant. Workspaces cannot see each other — enforced at the database, not the app.

Roles you can trust

Super admin, provider admin, provider staff and client roles, with a security-definer authorization layer.

Audit-grade ledger

Every hour change is timestamped with actor, task, action and post-balance. Refunds and adjustments are logged, never hidden.

Stripe-powered billing

PCI-compliant checkout and subscriptions. We never see your customers' card data.

Loved by service teams

Time, finally accounted for.

"We replaced three spreadsheets and a Notion page with TopUpro. Clients finally see what they bought and what they used."
Marek N.
Founder, Helix Labs
"The ledger is the killer feature. No more arguments about hours — every minute has a timestamp and an actor."
Eva K.
Operations Lead, Northwind Studio
"Selling 10h packages took us from chasing invoices to getting paid up front. Cash flow changed overnight."
Tomáš R.
Independent consultant
Pricing

Simple plans. Premium feel.

Start free. Upgrade when your time is in demand.

Starter
Free

For solo professionals just starting to sell time.

  • 1 workspace
  • 1 user
  • Up to 10 clients
  • Unlimited packages
  • Hour ledger & approvals
Start free
Most popular
Pro
€29/mo

For consultants and small teams.

  • 1 workspace
  • Up to 3 users
  • Up to 100 clients
  • Branded public page & portal
  • Invoice PDFs with your billing details
  • Priority support
Start free, upgrade anytime
Business
€99/mo

For agencies and service firms.

  • Up to 3 workspaces
  • Up to 10 users per workspace
  • Up to 1,000 clients
  • Custom roles & team collaboration
  • Advanced analytics
  • Save ~17% with yearly billing
Start free, upgrade anytime
FAQ

Questions, answered.

Do my clients need a TopUpro account?+

Yes — but their portal is free, branded with your workspace name, and shows only their data. Inviting them takes one click from the client page.

Can clients pay top-ups themselves?+

Self-serve top-ups are powered by Stripe and can be enabled per workspace. Otherwise you log purchases manually and an invoice is generated automatically.

What happens to ledger entries if I make a mistake?+

Entries are immutable on purpose. To correct one you create an offsetting entry (refund or manual adjustment) — the original line stays for audit.

Can I cancel my subscription at any time?+

Yes. Cancellation takes effect at the end of the current billing period. Your workspace remains accessible in read-only mode where applicable.

Where is my data stored?+

On EU-region cloud infrastructure with row-level security, encrypted in transit and at rest. See our Privacy Policy for details and sub-processors.

Is there a free plan?+

Yes — Starter is free for solo professionals with up to 10 clients. Upgrade when your time is in demand.

Your hours, packaged.
Approved. Transparent.

Spin up your branded workspace in 60 seconds. No credit card required.

Create your workspace