For freelancers & small teams

Invoice your clients
straight from git.

Stop reconstructing last month from memory. Pick the pull requestswork you shipped, add your rate, and export a clean PDF invoice.

Open demo
gitinvoiceacme-labs/payments-api
  • #412
  • #409
  • a3f9c21

0 selected

BILL
THE DIFF

#412Add Stripe webhook retry queue6.5ha3f9c21Fix race condition in job runner2h#409Migrate auth to session tokens12h#398Rewrite the settings page8hb71d004Patch N+1 in the dashboard query1.5h#412Add Stripe webhook retry queue6.5ha3f9c21Fix race condition in job runner2h#409Migrate auth to session tokens12h#398Rewrite the settings page8hb71d004Patch N+1 in the dashboard query1.5h
How it works

A straight line from push to paid

Step 1

Connect GitHub

OAuth with read-only scopes. We list your repositories, public and private, and nothing else.

read:user · read:org · repo
Step 2

Pick what you shipped

Browse pull requests and commits for any repo, tick the billable ones, and log hours per item.

3 selected · 20.5h
Step 3

Export the invoice

Add client, rate, tax and currency. Download a PDF where every line references real work.

INV-20260824-014.pdf
Who it's for

Built for people who ship, not for accounting departments

Git Invoice is made for freelancers, solo developers, and small teams: anyone whose work already lives in git and who just wants to get paid for it.

Freelancers & solo devs

You already tracked the work in git. Now bill from it: pick the pull requests you shipped, set your rate, and send a PDF your client can trace line by line. No accounting suite to learn, nothing to maintain.

Small teams

Everyone's merged work in one list. Bill client projects straight from the repo instead of reconstructing the month from Slack threads, standup notes, and memory.

Agencies

VAT IDs, PO references, payment terms, your own logo. Invoices that pass corporate finance departments the first time, for every client, without the back-and-forth emails.

Features

The whole thing, on one page

No feature matrix, no upsell tiers. This is everything it does.

Sources
Pull requests and commits from any of your repos
Traceability
PR number or 7-char SHA on every line, linked to GitHub
Time entry
Manual, per line item, half-hour steps
Rates
One hourly rate, EUR · USD · GBP · CHF · JPY
Tax & discount
Percentage after flat discount, with legal tax-note presets
Payment
Terms, bank details, and a pay-online link
Preview
Live PDF review, what you see is what downloads
Output
A4 PDF, multi-page, generated client-side
FAQ

Sorted by what you're worried about

Access

Data

Usage

Project

Coming soon

It runs where you already are

The agent is the product; the interface is wherever you happen to be working.

In the terminal you already have open

One binary, no dashboard to log into. Draft, inspect, amend and export without leaving the shell.

zsh · git-invoice
git-invoice why 'Authentication hardening'
grouped on shared path src/auth/*
#409 rotate sessions on privilege change
#412 handle expired refresh token
a3f9c21 patch race in token refresh
excluded: 'wip', 'chore: bump deps'
estimate 8.5h · confidence high
$

Stop guessing what last month was worth

Connect a repository and have a client-ready PDF in about two minutes.

Star on GitHub