Flexible Invoicing

Create accurate, professional invoices in minutes, from your phone or desktop. Use templates filled with your most common line items, including quantities, pricing, measurement units, and detailed descriptions, so clients know exactly what they’re paying for, trust your pricing, and pay you faster.
Start Free Trial

No credit card required.

A draft invoice in the Cinderblock UI showing editable cost and markup fields that auto-calculate the final price for each line item.

Create invoices from templates

Build an invoice by loading a full template for common jobs or by adding saved services and materials. Each saved item includes unit, cost, markup, price, and description. Templates fill in everything at once, while saved items let you build line by line, faster and with fewer mistakes.
Cinderblock invoice settings with visibility toggles and options to load templates, view notes, or edit ID.

Customize every line item

Add line item details like price, quantity, measurement unit (feet, liters, rolls, etc.), SKU, item code, and notes. As you edit, values auto-calculate. Just change the cost or markup, and the price updates instantly. You can also hide markup or item cost from the client view with a simple toggle.
Get started
Cinderblock invoice UI showing quantity input and a dropdown for selecting custom measurement units.

Control how you get paid

Set payment options like ACH, credit card, or both. Allow full or partial payments, add payment terms, and set tax rates per invoice. For credit card payments, pass the processing fee to the client if needed. All settings apply per invoice, so you can adjust things case by case.
inderblock invoice settings showing email format, payment options, and a cost summary with tax and discount fields.

See every invoice status

Each invoice updates its status automatically. You can track what’s been paid, what’s still due, and where each invoice came from. Invoices linked to jobs or estimates stay connected, and each one shows a clear breakdown of what’s been paid and what’s left, perfect for billing in stages as the job moves forward.
Cinderblock invoice view showing customer and job details with selectable invoice status options.
It’s simple, clean, and everything shows up right.

Switching to Cinderblock simplified my day. Having saved templates and flexible payment settings makes it ideal for me.

Clara Nguyen, Office Manager

call to action

Make invoicing the easiest part of the job

Try Cinderblock for Free

14-day free trial. No credit card required.

Features that handle the rest of your workflow

logo

Job management

Full visibility into job details and progress.

logo

Scheduling

Stay on top of every appointment and your crew’s schedule.

logo

CRM

Keep all your customer info organized.

logo

Tasks

Break work into clear steps to stay organized.

logo

Estimates & Invoices

Create and send billing documents fast.

logo

Purchase orders

Create and manage purchase orders right alongside your jobs.

logo

Mobile app

Manage jobs from anywhere with the app.

logo

Team communication

Communicate faster with shared job notes and user tagging.

FAQs

If you have any questions about Cinderblock or its features, feel free to reach out.

Yes. Estimates and invoicing are included in both Foundation and Build plans.
Yes. Cinderblock can apply a fee of up to 3% automatically when a customer pays by credit card. Customers paying by ACH are not charged the fee, and you don’t need to adjust the invoice manually.
Yes. Cinderblock supports progress billing and partial invoicing — you can invoice for a portion of an estimate and continue billing as work progresses, rather than waiting until a job is fully complete.
Yes. Invoices created in Cinderblock sync to QuickBooks Online automatically in real time, along with the associated customer and payment records.