Run your agency from the hours
Track client hours, invoice from them, pay your people and see what each project earns.


A client portal
Clients see their invoices and statements, and pay online.
Several currencies
Bill one client in euros and another in dollars, each with its own totals.
Roles that fit
Project managers review time without seeing anyone's pay rates.
Every client hour
People log time by client project and task, with a timer or a weekly timesheet.


Invoice from the hours
Pick a client and its unbilled hours and billable expenses become invoice lines.


Pay your people
Employees and contractors are paid from the hours they log, at their own rates.


Know what each project earns
Billed value against labour and expenses, for every client project.


Ask your assistant
Connect Claude Code or another MCP client and ask about this month's hours or what's unpaid.
POST
https://ebillstack.app/api/v1/example-studio/billing/invoicesAuthorization: Bearer <token>Idempotency-Key: 6f1c2a90-invoice-oct{"invoice": {"client_id": "cli_01k8z3q0d4m7","currency": "USD","customer_name": "Ridgeline Climbing","issue_date": "2026-10-18"},"expected_version": 0,"hours": { "project_id": "prj_01k8z3q2r6t9", "until": "2026-10-18" }}→ 201 Created{"invoice": {"id": "inv_01k8z3q9f2c4","status": "draft","amounts": { "total_minor": "937500" }}}Send your next invoice from here
Free for 1 person and up to 10 active clients. No card needed.