Invoice app for freelancers

Freelancers bill across hourly work, milestones, and retainers. Everhour keeps the underlying time and reports organized.

Build your invoice

Fill in your details, add line items, hit Print when ready.

Invoice #
Date
Due date
From
To
DescriptionQtyRateTaxAmount
Subtotal
Tax
Total$ 0.00

Everhour does it all — track, budget, report & invoice

The calculator gives you the number — Everhour takes it from there.

Go ahead — start tracking!

One click and you're timing. Start a timer, add an entry, edit the details. This is exactly how it feels in Everhour.

  • One-click timer — browser, desktop & mobile
  • Works inside Asana, ClickUp, Linear, GitHub & more
  • Simple setup, no learning curve
Works with your favorite tool:
Everhour — Time Tracking
Time Entries
01:24:00
00:31:00
01:07:00

No more budget surprises

Set a budget, assign rates, and get alerted before you're over.

  • Real-time cost tracking
  • Set different rates per person or project
  • Alerts before you hit the budget limit
Everhour — Budgeting
Acme Web Project
1
50% of budget used
$2,500.00of $5,000.00
$2,500.00 remaining
75%
Actual costRemaining cost

Measurement

Track your budget through time or costs

Simple, customizable reports

Every report you need — configured your way, always up to date.

  • See who does what in real time
  • Configure any report
  • Scheduled email reports
Everhour — Reports

Your invoice is ready!

Tracked hours flow straight into a polished invoice — no copy-paste, no manual math.

  • Billable hours straight into the invoice
  • Configure invoice templates
  • Copy invoices to QuickBooks or Xero
  • Invoicing dashboard with status
Everhour — Invoices
Your Company LLChello@yourcompany.com
INVOICE
Invoice #1042
Group by:
DescriptionHoursRateAmount
Website Redesign14h$150/h$2,100.00
Brand Guidelines7h$150/h$1,050.00
Marketing Strategy3.5h$150/h$525.00
Total Due$3,675.00
Try Everhour for real yourself

Freelance invoices that get paid

Create a client-ready payment request

A freelance invoice gives your client the exact amount due, the work behind it, and the date payment is expected. It works for an hourly assignment, a fixed project, a milestone, or a recurring retainer. The invoice should match the agreement already made with the client, including scope, rate, reimbursable expenses, payment terms, and any late-payment language.

Freelancers commonly send invoices after completed work, at agreed project milestones, or on a recurring schedule for ongoing services. A designer might invoice a 50% deposit, a writer might bill per article, and a virtual assistant might bill 22 hours at an hourly rate. The cleanest invoice mirrors that billing model instead of forcing every project into the same line-item structure.

Include the fields clients check

A freelance invoice should identify both parties, show a unique invoice number, include the invoice date, describe the services or deliverables, list quantities or rates, show the total due, and state payment terms and instructions. For hourly work, a line such as "Research and copy revisions, 12 hours at $75 per hour" gives the client enough detail without turning the invoice into a timesheet.

Payment terms need the same precision. Due on receipt, Net 15, and Net 30 are common, but the enforceable due date is the one agreed in the client contract or stated on the invoice. Late fees should appear only when the contract or invoice terms disclose them, and the allowable amount can depend on applicable state law rather than a single freelancer-wide rule.

Match taxes and expenses to the agreement

U.S. freelance invoices do not follow a national VAT or GST invoice regime, and there is no federal invoice tax rate. Sales-tax collection depends on the state and the type of service or product sold. Some states tax only specific services, while others define broader taxable service categories, so a freelancer selling digital work, consulting, or tangible deliverables needs state-specific treatment.

Expenses belong on the invoice only when the client agreement authorizes reimbursement. Travel, materials, software, stock assets, and printing costs should be labeled clearly, with receipts or notes when the client expects proof. Self-employment tax is different: U.S. freelancers generally report business income and may owe self-employment tax, but that tax belongs on the freelancer's tax return, not as a standard client invoice line.

Use tools for repeat billing

A one-off invoice works well when you have one client, one project, and a simple amount due. It is enough for a fixed-fee logo project, a single consulting session, or a small hourly job where the work and rate are easy to explain. The main requirement is a complete record that supports income, expenses, and the client payment history.

A managed workflow becomes useful when time records, rates, expenses, approvals, and invoice status need to stay connected across clients. Everhour can turn tracked time into reporting by project, client, member, task, billable amount, invoice status, and other columns, then export reports as CSV, Excel/XLSX, or PDF. That gives freelancers and small teams a cleaner path from work performed to invoice review.

This content is for general information only, may not be fully up to date, and is provided without any warranty or liability.

High Performer

G2

Summer 2026

Best Ease Of Use

Capterra

Summer 2026

Loved by teams. Proven everywhere.

Rated in the top time trackers across G2, Capterra, and TrustRadius — with consistent praise for ease of use, integrations, and support.

10K+Teams worldwide
90K+Installs Everhour extension
196M+Tasks completed
4M+Projects tracked

Frequently Asked Questions

What should a freelancer put on an invoice?

A freelancer invoice should include the freelancer's name and contact details, the client name, a unique invoice number, invoice date, service or deliverable descriptions, quantities or rates, amount due, payment terms, and payment instructions. The line items should match the agreed billing model, such as hourly work, a fixed project fee, a milestone, or a recurring retainer.

Do freelancers need to charge sales tax on invoices?

U.S. freelancers do not use a federal invoice tax rate or national VAT/GST invoice regime. Sales-tax collection depends on state and local rules, nexus, the type of service or product sold, and where the sale is sourced. A freelancer selling taxable goods or services may need state-level sales-tax registration where required.

Should a freelancer send an estimate before the invoice?

A written estimate or quote helps set scope, price, deliverables, and payment expectations before the invoice is issued. The invoice should then follow that agreed structure. A mismatch between the estimate and the invoice, such as a new expense or changed rate without approval, creates the fastest path to client pushback.

Can a freelancer invoice for reimbursed expenses?

A freelancer can pass through expenses such as travel, materials, or software when the client agreement authorizes reimbursement. The invoice should identify each expense clearly instead of burying it inside a generic service line. Client-approved reimbursed expenses are separate from the freelancer's own tax obligations and business deductions.

Which invoicing mistake delays freelance payments?

Vague line items delay review because the client cannot connect the charge to the approved work. "Marketing support" gives little context. "April newsletter copy, 4 drafts, fixed project fee" gives the client a concrete deliverable, the billing basis, and the reason for the amount due.

How does Everhour reporting support freelance invoicing?

Everhour Reporting lets freelancers and teams build reports with 45+ columns, including client, project, task, member, billable time, billable amount, invoice status, cost, and profit. Reports can be grouped, filtered, exported as CSV, Excel/XLSX, or PDF, and scheduled by email for recurring client review.

How does Everhour turn tracked work into invoices?

Everhour Billing & Invoicing converts uninvoiced billable time and expenses into client invoices. Invoice line items can be grouped by the structure the client expects, such as project, task, person, or date, and invoiced time is marked so it does not appear again on a future invoice.

Turn freelance work into invoices

Use Everhour reporting to organize billable work by client, project, task, and invoice status, then export the records that support faster invoice review and cleaner billing.

14-day free trial  ·  No credit card  ·  Cancel anytime

Or