freelancer invoice portal

Stop chasing payments.
Let clients pay in one click.

Send invoices, give clients their own portal, collect via Stripe. Every status — one dot.

Start for free → See how it works
paid
sent
draft
overdue

Illustrative preview — not live data

Why dotty

Payments, without the chase.

Less inbox archaeology. More cleared invoices.

How it works

Three beats from draft to paid

  1. 01

    Create an invoice

    Add your client, set the amount and due date. Takes under a minute.

  2. 02

    Client gets their portal

    Your invite email walks them through a quick sign-up, then every invoice lives in one place.

  3. 03

    One click to pay

    Stripe handles the payment. You see the status update instantly.

Features

Everything around the invoice

People

Invites & roles

Invite clients by email. They land in a focused portal; you stay on the admin tools you need.

Pipeline

Send & track

Move drafts to sent, watch due dates, and spot overdue work before it snowballs.

Money

Pay in one click

Clients open their invoice and pay through Stripe — no PDFs, no manual reconciliation.

Nudge

Reminder drafts

Generate reminder copy for overdue invoices, edit, then send from your workspace (Pro).

Teams

Workspace isolation

Data stays scoped to your workspace so multiple admins can operate without crossing wires.

Signal

Status at a glance

Paid, sent, draft, overdue — each state reads clearly so your pipeline never feels fuzzy.

Pricing

Free
$0 /mo
  • 5 active invoices
  • Client portal
  • Stripe payments
  • AI payment reminders
  • Unlimited invoices
Get started
POPULAR
Pro
$12 /mo
  • Unlimited invoices
  • Client portal
  • Stripe payments
  • AI payment reminders
  • Priority support
Get started

FAQ

Who is dotty for?

Independent freelancers and small studios who invoice clients regularly and want a single place to send bills, track status, and collect card payments.

How do clients pay?

Clients use a secure Stripe Checkout session from their invoice page. You do not handle raw card data in dotty.

Does my client need an account?

They sign up through your invite so they have a portal login. That keeps their invoices in one place and makes returning payments faster.

What does the Free plan include?

Up to five active invoices, the client portal, and Stripe payments. Pro unlocks unlimited invoices, AI-assisted reminder drafts, and priority support.

Are there Stripe fees?

Stripe charges processing fees on successful charges per their pricing. Dotty’s subscription covers the product; payment fees go to Stripe.

Ready to shorten the path to paid?

Create your workspace, invite a client, and send the first invoice in minutes.

Get started free