Invoice clients professionally

Create invoices and collect payments online with zero processing fees.
4.8
(19K Reviews)
Available on iOS and Android
iPhone mockup
push-message-1push-message-2push-message-3

Get your invoice paid promptly, every single time

940K
users trust us with invoicing
93%
Tofu invoices paid on time or early
7 hours
are saved weekly on paperwork with Tofu
440
payments processed with Tofu daily

Create invoices on the go

Create professional field-tested invoices. Easy to use and done within seconds!
iPhone mockup

Explore more features for your Business

Send Invoices

Accept Payments

No Payment Fees

Apply Discounts

Daily Payouts

Auto-reminders

Mockup

Send Invoices

Create invoices on the go, email to clients anywhere. Tofu handles auto-reminders for you.
Tell me more
Mockup

Accept Payments

Accept payments instantly. Online or in-person. No processing fees.
Tell me more

Trusted by 940K+ independent businesses

93% of members would recommend Tofu Invoice Maker to a friend
I send invoices from my phone as soon as I'm done with a repair. Really convenient.
Mike
Car Mechanic
Tofu makes my invoices look clean and professional, and it helps me look good to clients. I feel more confident now.
Charles
HVAC Repair
Taking in-person payments with my phone is super handy. We don't need any extra equipment, and it’s quick.
Maya & Jayden
Design and renovation
Tofu’s reminders mean I don’t have to follow up on payments after a job. It’s one less thing for me to deal with.
William
Construction
Adding my logo to invoices and customizing templates easily makes my business look professional with little effort.
Sarah
Electrician

4.8

Apple App Store

4.6

Google Play Store

Beyond invoicing: go further with Tofu

Tofu helps with estimates, payments and reminders too.

Step 1:

Make an estimate

Add items

List services, products, or materials. Include details to clearly explain what is covered.

Include the price

Break down the cost for each service, product, and material. Add any discounts and taxes to be transparent and create a great first impression.
iPhone mockup
iPhone mockup

Step 2:

Create your Tofu invoice

Fill in business info

Enter your details as well as your client's information. Follow clear prompts to ensure nothing important is missed.

Match your invoice to your brand

Automatically add your logo, select a template, and adjust the colors to look professional.

Step 3:

Send your Tofu invoice

Deliver to your client, anywhere

Email the invoice to your client, globally, with just one click. No sign-up required for your client to view it.

Set auto-reminders

Tofu automatically reminds your clients about payments, helping you get paid on time. You can focus on work without worrying about follow-ups.
iPhone mockup
iPhone mockup

Step 4:

Get paid instantly

Online

Receive payments from anywhere in the world, in any currency. Clients pay easily without any extra hassle.

In-Person

Accept payment on-site right after the job is done. Just use your smartphone, no extra devices needed.
iPhone mockup

Running more than one business?

Tofu makes it simple to manage invoices, payments, and branding for all your businesses in one place.

  • Switch between businesses in one click.


  • Send invoices with the right business info and branding.


  • Track payments for each business.

"Switching between my my plumbing and handyman businesses is super easy with Tofu. I can send invoices with the right info and track payments right from my phone. It saves me so much time!"

John Davis

Owner of Davis Plumbing & Handyman Services

Tailored for your industry

Invoice your clients for the services and materials you provided and get payments on time.

Success stories from real Tofu users

See how Tofu simplified invoicing for our customers.

William
Construction
William used to spend hours writing invoices for materials and labor after a day on the job. Now, with Tofu, he creates them in minutes on-site, keeping his projects and payments on schedule.
Michelle
Plumbing
Michelle often worried about getting the details right for parts and services in her invoices. With Tofu, her invoices are accurate, and clients pay faster, letting her get back to her plumbing work.
Sarah
Electrician
Sarah used to stay up late, trying to remember all the tasks she completed during the day. Now, with Tofu’s app, she sends invoices immediately after each job, saving time and avoiding errors.
Charles
HVAC Repair
Charles struggled to keep track of repair jobs and payments. Tofu automates the tracking and sends reminders, so he can focus on fixing heating and cooling systems, not chasing payments.

Accept payments instantly with ZERO fees

Tell me more

Frequently asked questions

Everything you need to know about the product and billing.
How do I send an invoice to the client?
You have two options:
1. Use our mailing server to send the invoice by email and get real-time status updates in our app.
2. Tap "Share" to send the invoice through your preferred method — email app, text message, WhatsApp, Slack, Telegram, or any other messaging app on your device.
Do my clients need to sign up to view invoices?
No, your clients can view their invoices without signing up.
Can I track a payment status on the invoice?
Yes, you can mark the invoice as "Paid" and specify the payment method used by the client. Options include Cash, Check, Bank, PayPal, Venmo, CashApp, or Zelle.
Can I add my business branding to my invoices?
Yes, Tofu automatically adds your logo, and you only need to upload it once. You can also choose templates and adjust the color scheme to match your Tofu invoice with your brand for a professional look.
Can I change the currency in an invoice?
Absolutely! We support over 150 currencies, and you can change it with just one tap.
Can I add more people to my account?
Currently, our app is designed primarily for individual use. However, we're working on making multi-user accounts possible in the near future!
Can I use Tofu on my phone, desktop or tablet?
Yes, Tofu is available on smartphones (both iOS and Android), tablets, and desktops for easy access anywhere.
Is Tofu suitable for my industry?
Tofu is tailored for a wide range of industries, including construction, plumbing, auto repair, freelancers, and more. It allows you to invoice clients for services and materials, and accept payments online or in person on-site using only your smartphone.
Is there a limit to the invoices I can send?
We provide unlimited invoicing to our subscribers! 😊
Are there any processing fees for payments?
Tofu charges Zero Processing Fees — you only pay for your subscription. However, for Stripe payments, there is a 1% fee in the Lite and Pro plans, while the fee is 0% in the Growth plan, keeping costs manageable as you scale.
Can I create an estimate and later convert it to an invoice?
Yes, you can convert an estimate into an invoice with just one tap!
I have several businesses. Can I keep invoices for all of them separately?
Certainly! You can manage multiple business profiles within your account.To create a new profile:
1. Open in-app Settings.
2. Tap the Business Profile/Manage business button.
3. Tap Switch Profile.
4. Then tap Add a Profile.

You can switch between profiles at any time using the Switch Profile button.
Can I apply a discount to an invoice?
Certainly! You can add a discount as either a percentage or a fixed amount to any item or the total price.
Is my data kept private?
Your data is kept private and secure without third-party intervention. You can rest assured that your information is safe with us.

Still have questions?

Our friendly team is here to help. Start a chat to get the answers you need.
Get in touch

Simplify your payments

Send your first invoice today
iPhone mockup

Tofu invoices and payments

Tofu is the ultimate invoicing and payment solution designed for a wide range of industries, including construction, plumbing, handyman services, electricians, auto repair, HVAC repair, freelancers, and consultants. Easily create professional, branded invoices by adding your logo and customizing templates to reflect your style. With Tofu, you can get paid globally in any currency, online or in person, using just your smartphone—no extra devices required. Enjoy zero processing fees on payments, and let Tofu’s auto-reminders ensure that clients pay on time, reducing your workload and paperwork. Tofu helps you focus on your work while streamlining invoicing, payment collection, and client communication. Simplify your business operations, manage your finances efficiently, and experience seamless payment processing tailored to your industry. Start using Tofu today to grow your business confidently, save time, and make invoicing and payments stress-free.