Sprint-based project invoicing software for freelance web developers

Quote a build, invoice by sprint or milestone, and keep maintenance retainers separate from project work.

14-day Free Trial. No credit card required.

Web Developers

This month

$14,170

invoiced

hrglass

Web Developers Workflow

01

Project estimate

Quote a fixed-fee or hourly build from your service catalog.

02

Attach Contract

Attach a scope of work covering deliverables, revisions, and hosting or maintenance terms.

03

Track sprints

Log hours or sprint milestones against the build as you work.

04

Invoice by milestone

Invoice at each sprint or launch milestone instead of one lump sum at the end.

Features

Specifically For You

Sprint and milestone invoicing

Break a build into sprints or launch milestones and invoice as each one ships.

Web Developers
Web Developers

Maintenance retainer billing

Run a recurring maintenance or hosting retainer separately from one-off build projects, on the same client.

Scope and revision tracking

Set a revision limit in your scope, then track rounds used against it.

Web Developers

Pricing

Every feature. Two plans.

No locked features behind a “higher tier.” You get everything from day one… pick Pro or Team.

Every plan includes

The full toolkit. Nothing gated, nothing upsold.

What we'll never do

No credit card to start.

The 14-day trial is genuinely free. You only enter payment info if you decide to keep going.

No feature-gating.

Every feature is in every plan from day one. No upsells, no “upgrade to unlock.”

No surprise charges.

No card on file during trial. No automatic upgrades. No “you’ve hit your limit” emails forcing a higher plan.

Cancel in two clicks.

No retention calls. No “are you sure” mazes. If hrglass isn’t for you, I want you out clean.

Questions from Photographers

Can I invoice as each sprint ships instead of waiting for full launch?

Yes, split any project into sprints or milestones and invoice as each one completes.

How do I bill ongoing maintenance separately from the original build?

Set up a maintenance retainer on the same client, billed separately from the project invoices.

What happens if a client requests changes outside the original scope?

Log it as a change order against the original scope of work, then bill it separately.

Do I need a separate contract for hosting and maintenance terms?

No, those terms are part of the same scope of work template.

Can a client see every invoice and contract for their project in one place?

Yes, the client portal shows every milestone, contract, and invoice.

All-in-one business tool.
Track it. Get paid.

14 days free. No credit card. Cancel anytime. Every feature included.