Built for freelancers, trusted by agencies_
Trusted by 12,000+ studios_

From First Proposal

To Final Payment

Velo puts proposals, projects, client portals, time tracking and invoicing in one workspace — with an assistant that drafts the documents for you — so you spend less time running the business and more time doing the work.

~/clients/northwind-studio

$ velo quote send Q-1184 --client “Northwind Studio”✔ Approved · converting to project

Thinking..

~/invoices/recurring

$ velo invoice create --client "Northwind Studio"

> Pulling 14 billable hours..
> Stripe link attached
> Sent in 1.2s

~/expenses/q3-receipts

$ velo expenses import --source receipts --auto-categorize Reading 38 receipts... Converting FX at today’s rate

Thinking..

Works with the tools you already run your business on.
const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.
Faster Payments_

From first quote to money in the bank

Send the proposal, run the project, log the hours, and bill for all of it — without switching tools or rebuilding the same spreadsheet every month.

Quote
Project
Track
Invoice
WORKFLOW SECTION // 02 VELO
WORKFLOW SECTION // 02 VELO
Submit Button
Attachment Icon
Submit ButtonSubmit Button
Ready to see the whole workspace?
Start your free 14-day trial
Something went wrong. Please try again in a moment.

Get Paid Without the Chasing

Branded invoices with a Stripe payment link built in, automatic reminders, and multi-currency support — so clients can settle in two clicks instead of two weeks.

Invoices & Quotes

Bill in any currency, paid via Stripe

Client Portals

One private link to all their work

Time Tracking

Built-in timers on every single task

Expense Capture

Snap receipts, auto-convert currency

Invoices & Quotes

Bill in any currency, paid via Stripe

Client Portals

One private link to all their work

Time Tracking

Built-in timers on every single task

Expense Capture

Snap receipts, auto-convert currency

const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.

Plug Velo into everything else you run.

Create invoices, sync clients, and push time entries from your own tools with a clean REST API and a webhook for every event that matters.

View Code Sample
import Velo from "@velo/sdk";
const client = new Velo({  
apiKey: "YOUR_API_KEY"});

// Bill a project in one call
const invoice = await
client.invoices.create("cli_8842", { currency: "GBP"});
invoice.addTime(project.hours, {  
rate: 95,  
billable: true,  
dueInDays: 14,  
reminders: true,  
payVia:
"stripe"
});

// Send it to the client
invoice.send("billing@northwind.co", {  
attachPdf: true,  
from velo import Velo

client = Velo(
   api_key="YOUR_API_KEY"
)

# Create and send an invoice
invoice = client.invoices.create(
   client_id ="cli_8842",
   currency="GBP", pay_via="stripe"
)

print(invoice[ "payment_url"])
curl -X POST https://api.velo.app/v1/invoices \

 -H "Authorization: Bearer YOUR_API_KEY" \
 -H "Content-Type: application/json" \
 -H "Velo-Version: 2026-01-01" \
-d '{    

"client": "cli_8842",
  "currency": "GBP",  
 "line_items": {      
"hours": 14,      
"rate": 95    },    "metadata": {      "project": "brand-refresh",      "portal": "enabled"    },    "send": "now"  }'
import Velo from "@velo/sdk";
const client = new Velo({  
apiKey: "YOUR_API_KEY"});

// Bill a project in one call
const invoice = await
client.invoices.create("cli_8842", { currency: "GBP"});
invoice.addTime(project.hours, {  
rate: 95,  
billable: true,  
dueInDays: 14,  
reminders: true,  
payVia:
"stripe"
});

// Send it to the client
invoice.send("billing@northwind.co", {  
attachPdf: true,  
from velo import Velo

client = Velo(
   api_key="YOUR_API_KEY"
)

# Create and send an invoice
invoice = client.invoices.create(
   client_id ="cli_8842",
   currency="GBP", pay_via="stripe"
)

print(invoice[ "payment_url"])
curl -X POST https://api.velo.app/v1/invoices \

 -H "Authorization: Bearer YOUR_API_KEY" \
 -H "Content-Type: application/json" \
 -H "Velo-Version: 2026-01-01" \
-d '{    

"client": "cli_8842",
  "currency": "GBP",  
 "line_items": {      
"hours": 14,      
"rate": 95    },    "metadata": {      "project": "brand-refresh",      "portal": "enabled"    },    "send": "now"  }'
const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.
One workspace, end to end_

From Proposal to Payout

Everything that used to live across five subscriptions and a spreadsheet, finally working together in one place.

const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.

// Also in the box //

The parts that do the work for you

Everything above is the shape of the business. This is what Velo does inside it while you get on with the job.

Ask Velo

Describe the job in a sentence — in English, Hindi or Hinglish, typed or spoken — and get back a finished proposal or invoice to check, change and send.

Take briefs from a link

One page for your bio or your footer. A stranger answers twelve questions, and it lands as a client on your books with a proposal already drafted from their words.

Invoices that are a link, not an attachment

Your client opens the current document with live payment options, and you can see the moment they opened it — instead of wondering whether the PDF arrived.

Pay by link, QR or UPI

Carry your own checkout — Stripe, Razorpay, PayPal, Wise — or a UPI intent that opens prefilled with the amount and the invoice number. Both print on the invoice.

GST done properly

CGST and SGST or IGST by place of supply, HSN and SAC per line, and a printed breakdown that always sums to the total.

Make it yours

Presets, layouts, fonts and your own colours, with a header cover and a background for the shared link. The document redraws as you choose.

Velo notices things

A client who hasn't opened their proposal in nine days, hours tracked and never billed, an invoice about to age past thirty. Read as a plain-English summary.

Talk to clients in one place

They write from their Cadence, you answer from the app. Files attach both ways, and nothing lives in a thread you have to search for.

Trusted by People Who Bill by the Hour

See how freelancers, studios, and agencies use Velo to quote faster, bill sooner, and win back their evenings.

Every story starts the same way: less admin, faster payment. 9 in 10 teams send their first invoice within a day of switching.

“If you’re still invoicing from a spreadsheet, this will change your entire month”

Sandi Dez, Creative Zeune

“Quotes go out the same day now. Two clients paid before the kickoff call was over.”

Alicia Romero, Novalayer Studio

"The first tool where projects, hours, and invoices actually talk to each other."

Taylor Smith, Meridian Design

"Client portals killed our status meetings. That alone paid for the year."

Jordan Lee, Fieldnote Agency

“Recurring invoices alone save our studio a full day every single month.”

Sophia Lee, Northwind Studio

“Cleanest finance tool I’ve used, and I have genuinely tried all of them.”

Jordan Blake, Halcyon & Co.

“If you’re still invoicing from a spreadsheet, this will change your entire month”

Sandi Dez, Creative Zeune

“Quotes go out the same day now. Two clients paid before the kickoff call was over.”

Alicia Romero, Novalayer Studio

"The first tool where projects, hours, and invoices actually talk to each other."

Taylor Smith, Meridian Design

"Client portals killed our status meetings. That alone paid for the year."

Jordan Lee, Fieldnote Agency

“Recurring invoices alone save our studio a full day every single month.”

Sophia Lee, Northwind Studio

“Cleanest finance tool I’ve used, and I have genuinely tried all of them.”

Jordan Blake, Halcyon & Co.

“If you’re still invoicing from a spreadsheet, this will change your entire month”

Sandi Dez, Creative Zeune

“Quotes go out the same day now. Two clients paid before the kickoff call was over.”

Alicia Romero, Novalayer Studio

"The first tool where projects, hours, and invoices actually talk to each other."

Taylor Smith, Meridian Design

"Client portals killed our status meetings. That alone paid for the year."

Jordan Lee, Fieldnote Agency

“Recurring invoices alone save our studio a full day every single month.”

Sophia Lee, Northwind Studio

“Cleanest finance tool I’ve used, and I have genuinely tried all of them.”

Jordan Blake, Halcyon & Co.

“If you’re still invoicing from a spreadsheet, this will change your entire month”

Sandi Dez, Creative Zeune

“Quotes go out the same day now. Two clients paid before the kickoff call was over.”

Alicia Romero, Novalayer Studio

"The first tool where projects, hours, and invoices actually talk to each other."

Taylor Smith, Meridian Design

"Client portals killed our status meetings. That alone paid for the year."

Jordan Lee, Fieldnote Agency

“Recurring invoices alone save our studio a full day every single month.”

Sophia Lee, Northwind Studio

“Cleanest finance tool I’ve used, and I have genuinely tried all of them.”

Jordan Blake, Halcyon & Co.

“If you’re still invoicing from a spreadsheet, this will change your entire month”

Sandi Dez, Creative Zeune

“Quotes go out the same day now. Two clients paid before the kickoff call was over.”

Alicia Romero, Novalayer Studio

"The first tool where projects, hours, and invoices actually talk to each other."

Taylor Smith, Meridian Design

"Client portals killed our status meetings. That alone paid for the year."

Jordan Lee, Fieldnote Agency

“Recurring invoices alone save our studio a full day every single month.”

Sophia Lee, Northwind Studio

“Cleanest finance tool I’ve used, and I have genuinely tried all of them.”

Jordan Blake, Halcyon & Co.

“This replaced four subscriptions. Our admin time dropped by half in a week.”

Alex Turner, Draft & Co.

“Essential for any freelancer. I was sending branded invoices within the hour.”

Sara Johnson, Copperline

“Expense tracking with automatic FX finally made our overseas work make sense.”

Mylo Athaya, Atlas Collective

“Our average payment time went from 41 days down to 9. No chasing required.”

Simon Kraftman, Kraftman Design

“Essential for any freelancer. I was sending branded invoices within the hour.”

Alicia Moore, Bright Harbor

“Time tracking that flows straight into invoices. No more guessing at hours.”

Brenda White, Lumen Works

“This replaced four subscriptions. Our admin time dropped by half in a week.”

Alex Turner, Draft & Co.

“Essential for any freelancer. I was sending branded invoices within the hour.”

Sara Johnson, Copperline

“Expense tracking with automatic FX finally made our overseas work make sense.”

Mylo Athaya, Atlas Collective

“Our average payment time went from 41 days down to 9. No chasing required.”

Simon Kraftman, Kraftman Design

“Essential for any freelancer. I was sending branded invoices within the hour.”

Alicia Moore, Bright Harbor

“Time tracking that flows straight into invoices. No more guessing at hours.”

Brenda White, Lumen Works

“This replaced four subscriptions. Our admin time dropped by half in a week.”

Alex Turner, Draft & Co.

“Essential for any freelancer. I was sending branded invoices within the hour.”

Sara Johnson, Copperline

“Expense tracking with automatic FX finally made our overseas work make sense.”

Mylo Athaya, Atlas Collective

“Our average payment time went from 41 days down to 9. No chasing required.”

Simon Kraftman, Kraftman Design

“Essential for any freelancer. I was sending branded invoices within the hour.”

Alicia Moore, Bright Harbor

“Time tracking that flows straight into invoices. No more guessing at hours.”

Brenda White, Lumen Works

“This replaced four subscriptions. Our admin time dropped by half in a week.”

Alex Turner, Draft & Co.

“Essential for any freelancer. I was sending branded invoices within the hour.”

Sara Johnson, Copperline

“Expense tracking with automatic FX finally made our overseas work make sense.”

Mylo Athaya, Atlas Collective

“Our average payment time went from 41 days down to 9. No chasing required.”

Simon Kraftman, Kraftman Design

“Essential for any freelancer. I was sending branded invoices within the hour.”

Alicia Moore, Bright Harbor

“Time tracking that flows straight into invoices. No more guessing at hours.”

Brenda White, Lumen Works

“This replaced four subscriptions. Our admin time dropped by half in a week.”

Alex Turner, Draft & Co.

“Essential for any freelancer. I was sending branded invoices within the hour.”

Sara Johnson, Copperline

“Expense tracking with automatic FX finally made our overseas work make sense.”

Mylo Athaya, Atlas Collective

“Our average payment time went from 41 days down to 9. No chasing required.”

Simon Kraftman, Kraftman Design

“Essential for any freelancer. I was sending branded invoices within the hour.”

Alicia Moore, Bright Harbor

“Time tracking that flows straight into invoices. No more guessing at hours.”

Brenda White, Lumen Works

const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.
Plans That Grow With You_

Simple, Flexible Pricing

Start free and upgrade when the work does. No setup fees, no cut of your invoices, cancel any time.

Free

Great for freelancers sending their first few invoices.

$0

/Forever

1 Active Client

3 Invoices per Month

Time Tracking & Timers

Community Support

Solo

Perfect for freelancers with a steady book of client work.

$19

/Monthly

Up to 5 Clients

Unlimited Invoices

Time Tracking & Timers

Community Support

Studio

Built for small studios juggling multiple projects.

25 Clients & Projects

Cadence Portals & Approvals

Multi-Currency & Stripe

Priority Support Response

Agency

For agencies running teams, retainers, and budgets.

$99

/Monthly

Unlimited Clients

Unlimited Team Seats

Multi-Currency & Stripe

Expenses & Profit Reports

Add the Financial Insights suite for just $15/month.

Unlock cash-flow forecasting, profit-per-client dashboards, and exportable reports your accountant will actually accept.

Enterprise

Running a larger firm? Talk to us about seats, SSO, onboarding, and custom terms.

Unlimited Clients & Projects

Unlimited Team Seats

Multi-Currency & Stripe

Expenses & Profit Reports

Community Support

Custom contract terms

Dedicated API & webhooks

Advanced automation rules

Custom invoice branding

SOC 2 & GDPR compliance

Unlimited scalability

Priority support & SLA

Roles & permission control

Real-time revenue reporting

Custom integrations

Free

Great for freelancers sending their first few invoices.

$0

/Forever

1 Active Client

3 Invoices per Month

Time Tracking & Timers

Community Support

Solo

Perfect for freelancers with a steady book of client work.

$19

/Monthly

Up to 5 Clients

Unlimited Invoices

Time Tracking & Timers

Community Support

Studio

Built for small studios juggling multiple projects.

25 Clients & Projects

Cadence Portals & Approvals

Multi-Currency & Stripe

Priority Support Response

Agency

For agencies running teams, retainers, and budgets.

$99

/Monthly

Unlimited Clients

Unlimited Team Seats

Multi-Currency & Stripe

Expenses & Profit Reports

Enterprise

Running a larger firm? Talk to us about seats, SSO, onboarding, and custom terms.

Unlimited Clients & Projects

Unlimited Team Seats

Multi-Currency & Stripe

Expenses & Profit Reports

Community Support

Custom contract terms

Dedicated API & webhooks

Advanced automation rules

Custom invoice branding

SOC 2 & GDPR compliance

Unlimited scalability

Priority support & SLA

Roles & permission control

Real-time revenue reporting

Custom integrations

Add the Financial Insights suite for just $15/month.

Unlock cash-flow forecasting, profit-per-client dashboards, and exportable reports your accountant will actually accept.

Enterprise

Running a larger firm? Talk to us about seats, SSO, onboarding, and custom terms.

Unlimited Clients & Projects

Unlimited Team Seats

Multi-Currency & Stripe

Expenses & Profit Reports

Community Support

Custom contract terms

Dedicated API & webhooks

Advanced automation rules

Custom invoice branding

SOC 2 & GDPR compliance

Unlimited scalability

Priority support & SLA

Roles & permission control

Real-time revenue reporting

Custom integrations

const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.

Frequently Asked Questions

Everything you need to know before you run your business on Velo.

Updated regularly based on real questions from real customers.

01

Do I need an accountant or bookkeeper to get started with Velo?

No. Velo handles invoicing, expenses, and reporting on its own, and exports clean records whenever your accountant needs them.

02

Can Velo work alongside the tools I already use every day?

Yes. Velo connects to Stripe for payments and offers an open API plus webhooks for everything else in your stack.

03

Can I quote and invoice clients in different currencies?

Yes. Bill in any currency, with live exchange rates applied automatically to your expenses and reporting.

04

How do client portals work — does my client need to create an account?

No account needed. Each client gets one link covering everything of theirs — progress, deliverables, proposals and invoices — opened with a passcode you send separately. Revoke it any time.

05

Is my financial data secure enough for serious client work?

Yes. Velo uses bank-grade encryption and granular access controls, and never stores raw card details — payments run through Stripe.

const invoice = await velo.invoices.create({ client: "northwind" });
Black and white grid pattern with black dots at the intersections, forming a repeating checkered design.

Ready to get paid faster?

Everything you need to run the business side of your business.

Bring proposals, projects, and invoices into a single workspace. Book a walkthrough and we’ll migrate your first five clients for you.