Clock in when work starts, keep hours organized by client and project, and build invoices from your actual time records—not a spreadsheet you reconstructed after the fact.
Get started for $1/month, or self-host for free. Mercury business customers get lifetime access free.
Sign In to Continue
Tour the Experience
How It Works
Track time, build invoices, get paid.
Clock in, keep sessions organized by client and project, and generate branded invoices ready to email—or create Mercury invoices your clients can pay with one click.
01 Time tracking
Capture billable hours while the work is happening.
Start the timer, add manual sessions when needed, capture breaks, and keep notes tied to the client work—not an app you check separately.
Sessions stay editable because billable time rarely follows a perfect stopwatch.
02 Invoice pipeline
Build invoices from your time records, not memory.
Generate branded invoices ready to email, or create Mercury invoices your clients can pay with one click—without rebuilding the work history by hand.
You keep the review step before anything is sent.
03 Work records
Keep every billable hour tied to the right client and project.
Clean customer, project, and task records keep your hours organized before they ever become an invoice.
Commit links and pull request context can follow sessions into invoice previews and PDFs when you need them.
GitHub · Optional for developers
Bill against the work you actually did.
Link a repo, start a timer, and your commits and pull requests follow the session. When the invoice is ready, clients can trace every billed hour back to the code that shipped.
Don't use GitHub? The time tracking and invoicing workflow works exactly the same without it.
GitHub integration
Repo-aware billing proof for developers
Optional for developers
Link a repo
Paste a GitHub URL or connect repo access. Time2Pay creates the project and task records automatically.
Track your hours
Start the timer and your active branch becomes the task. Hours stay labeled as the work moves.
Invoice with proof
Commits and pull requests travel with the invoice so clients can verify exactly what they paid for.
GitHub-aware sessions
Commits and pull requests stay attached to the session
Paste a URL or connect repo access. Invoice PDFs carry the commit context so clients can verify what shipped—without needing a GitHub account.
Start from a URL
Paste a repo or commit URL and Time2Pay creates the customer, project, and task records for you.
Work stays tied to the code
Your active branch becomes the task context so billable hours stay labeled as the work moves.
Clients see what shipped
Commit messages and pull request links appear on sessions and invoices so clients can verify what they paid for.
Mercury integration
Sign up for a Mercury Business Account through Time2Pay
Mercury Integration
One-click invoicing for Mercury business accounts.
Connect your Mercury account and turn tracked sessions into invoices your clients can pay with one click. The review step stays in the flow—you see exactly where money is going before it moves.
Mercury contacts, account context, and payment workflows stay visible beside the invoice so you're not switching tabs to see where you stand.
01
One-click payment
Create a local invoice and a Mercury invoice at the same time. Clients pay with one click—you stay in control of what gets sent.
02
Review before anything moves
Check the destination account, line items, and delivery before sending. The confirm step stays visible in the flow.
03
Contacts already synced
Mercury customer contacts appear in your client list so you're not re-entering billing info for repeat clients.
04
Balances in view
See Mercury account context beside your billing work so you're not switching tabs to check where you stand.
Get Started
Track time and invoice clients starting at $1/month.
Hosted Time2Pay
$1
/month
Month-to-month access for contractors who want sign-in, cloud storage, and Mercury integration managed for them. Pay $1/month and cancel whenever. Or pay a one-time $10 for lifetime access—free if you sign up for Mercury through Time2Pay and your referral qualifies.
Free lifetime with Mercury
Sign up for Mercury through Time2Pay and get free lifetime hosted access after your referral qualifies.
Sign Up Through Time2Pay
$1/month
Pay month to month, cancel whenever. Includes hosted sign-in, cloud data storage, and Mercury integration.
Start Hosted for $1/month
Self-host for free
Run it yourself from the open-source repo. No subscription, no account required.
Self-Host for Free
Time2Pay Legal
Privacy Policy
Last updated: 2026-03-28
1. Data We Process
Time2Pay processes information needed to provide session tracking, invoicing, and account functionality.
Depending on your selected runtime mode, data may be stored locally on device or in hosted infrastructure you configure.
2. How Data Is Used
Data is used to run core app features such as timers, profile completion, invoice preparation, and integrations you enable.
We do not sell your personal data. Data is processed for product operation, support, and security purposes.
3. Integrations and Third Parties
When integrations such as Mercury or GitHub are enabled, related data exchange is subject to those providers and your configuration.
Review third-party provider policies directly for their independent processing terms.
4. Security and Retention
Time2Pay applies operational safeguards and environment-based controls, including hosted-mode validation and access boundaries.
You should rotate credentials, protect secrets, and remove data that is no longer required for business or compliance purposes.
5. Your Choices
You can request updates or removal of profile data through your managed environment and deployment controls.
This policy may be updated to reflect product changes and legal requirements.
Time2Pay
Loading your workspace...
Restoring your session and getting your workspace ready.