Skip to content
Stripe Guide

How to Set Up Stripe Invoicing with Miru in 5 Minutes

Connect Stripe, send an invoice, get paid. Step-by-step guide to accepting payments through Miru.

Vipul A M Vipul A M · · 3 min read
Billing
Miru invoicing screen with invoice status and totals
This article is currently written in English. Navigation, dates, and calls to action follow your selected language.

How to Set Up Stripe Invoicing with Miru in 5 Minutes works when the workflow is simple enough to repeat every week.

Connect Stripe, send an invoice, get paid. Step-by-step guide to accepting payments through Miru. We write from operating experience, not trend-chasing.

Step 1: Create a Stripe Account

If you don’t have one, go to stripe.com and sign up. Stripe is free to create — they take a percentage of each transaction (2.9% + $0.30 for US cards). No monthly fee. No setup cost.

If you already have a Stripe account, skip to Step 2.


Step 2: Connect Stripe in Miru Settings

Log into Miru. Go to Settings → Payments → Connect Stripe. Click the button. Stripe will ask you to authorize Miru to create charges on your behalf. Approve it. That’s the whole integration.

Miru doesn’t store credit card numbers. It doesn’t touch your Stripe balance. It creates payment links that route through Stripe’s infrastructure. Your client pays Stripe. Stripe pays you. Miru just connects the dots.


Step 3: Create and Send an Invoice

Go to Invoices → New Invoice. Select the client. Pick the date range. Miru pulls in all the billable time entries for that period and formats them as line items.

Let’s say you did 40 hours of work for Acme Corp at $150/hour. The invoice shows:

DescriptionHoursRateAmount
API integration — user authentication12h$150$1,800
Bug fixes — payment processing8h$150$1,200
Frontend — dashboard redesign14h$150$2,100
Code review and QA6h$150$900
Total40h$6,000

Review it. Add a note if you want (“Thank you for your business” or whatever you say to clients). Hit send. Miru emails the invoice to your client with a payment link.

Miru payments powered by Stripe


Your client opens the email, clicks “Pay Invoice,” and sees a Stripe-hosted payment page. They enter their card details. Stripe processes the payment. Miru marks the invoice as paid automatically.

You don’t chase anyone. You don’t send a follow-up email asking for the wire transfer details. The invoice has a button that says “pay.” People click buttons. That’s the whole insight.


What Happens After Payment

The invoice status updates to “Paid” in Miru. The payment shows up in your Stripe dashboard. If you need to issue a refund, you do it through Stripe. Miru syncs the status.

For tax purposes, every invoice and payment is exportable as CSV or PDF. Your accountant gets clean data. You don’t spend January reconciling twelve months of invoices against bank statements.


The Entire Flow

  1. Track time in Miru (timer, manual entry, or CLI)
  2. Generate invoice from billable hours
  3. Client pays via Stripe link
  4. Payment records automatically
  5. Export for accounting

Five steps. Five minutes to set up. And you never manually create a PayPal invoice again.

Connect Stripe and send your first invoice at app.miru.so.

Hard Stop

Run this loop for two weeks without skipping cleanup. The compounding effect is real.

Start with Miru or read the docs.

Share:
Vipul A M

Vipul A M

Co-founder at Saeloun. Building Miru. Rails contributor. Shipping from Pune, India.

Put it to work

Run one cleaner billing cycle in Miru.

If this article is about tracking time, billing clients, comparing tools, or automating work, Miru is the product version of that idea. Start free, invite the team, and send the next invoice from tracked work.

What you get

  • Time tracking, invoices, expenses, and payments in one place.
  • Free for up to 5 users. Pro is $1/member/month.
  • Open source, with CLI, API, MCP, and self-hosting paths.
See Miru

The article is the argument. Miru is the workflow.

Track the work, approve the hours, send the invoice, and get paid without bolting together three separate tools.

Billing
Miru invoicing screen with invoice status and totals
Invoicing Miru