Free Tools for Small Businesses
25 free tools for small businesses: invoice and receipt makers, invoice, estimate and contract templates, job calculators and guides to getting more customers. All of them are free, with no sign-up. The browser tools run on your device, so nothing you type is sent anywhere or saved; the templates are files you download and fill in yourself.
- Browser Fill it in on the page
- WordExcelSheetsPDF A file to download
- Free to put on your own website
Invoices and payments
Make an invoice or a receipt in your browser, or download a template for the program you already use.
Free invoice generator
Fill in your business, the customer and the job, then print the invoice or save it as a PDF.
Receipt maker
Turn a payment you received into a receipt to print or save as a PDF, with any balance still due.
Word invoice template
A one-page .docx invoice for Microsoft Word whose subtotal adds itself up.
Google Docs invoice template
A .docx invoice you upload to Google Docs and copy for each job.
Google Sheets invoice template
Amounts, tax and balance worked out for you, plus a tab that logs every invoice and what is still owed.
Excel invoice template
An .xlsx invoice with the formulas in: subtotal, discount, tax, deposit and amount due.
Invoice template PDF
A fillable PDF invoice to type into on screen or print blank. It does not add up for you.
Proforma invoice template
What a proforma invoice is, with a maker that saves a PDF and a .docx to download.
Construction invoice template
Progress invoices with change orders and optional retainage, and a time-and-materials invoice.
Plumbing invoice template
Call-out fee, labour and a parts line already set up. Print it or save it as a PDF.
Cleaning invoice template
A standard clean, an add-on and a supplies line already set up. Print it or save it as a PDF.
HVAC invoice template
Diagnostic fee, labour and a parts line already set up. Print it or save it as a PDF.
Estimates and contracts
Price the job before you start and put the terms in writing.
Estimate template
Labour, materials, tax, a deposit and a valid-until date. Fill it in online or download Word or Excel.
Quote template
A fixed-price quote with the scope, what is and is not included, terms and a line to sign.
Roofing estimate template
A roof job priced line by line per square, from tear-off and shingles to the dumpster and permit.
Lawn care contract template
A seasonal service agreement: services, visits, price per visit, payment, cancellation and signatures.
Calculators
Do the maths for a price or an order, with the formula shown.
Margin calculator
Profit margin, gross profit and markup from cost and price, or the price to charge for the margin you want.
Roofing calculator
Roof area, squares and shingle bundles from the footprint and the pitch.
Square footage calculator
Add up rectangles, triangles, circles and trapezoids, and convert to acres, square yards and m².
Duct calculator
Round and rectangular duct size from airflow (CFM) and air speed (FPM). An estimate, not a Manual D design.
Pipe volume calculator
How many gallons or litres a pipe holds, from its inside diameter and length.
GST QST calculator
Add Quebec GST and QST to a price, or work back from a total, with each tax rounded to the cent. En français.
Getting customers
Get more reviews and understand what Google charges for leads.
How to leave a Google review
Steps to send your customers, and a builder that turns your Place ID into a review link.
Google Local Services Ads
How Local Services Ads and pay-per-lead work, with a calculator for what your budget buys.
RBQ licence guide
How to get a Quebec contractor licence from the RBQ: categories, exams, the bond and the 2026 fees. En français.
Do it all in one place
The tools above make a document you send yourself. When you would rather send and get paid from one place, BrickByClick has two self-serve plans you set up on your own.
Free invoicing
$0 a month, no card
Keep a customer list, email invoices with a pay link and take card or bank payments through your own Stripe account. Card payments cost Stripe’s processing plus 0.5% (max $25); bank payments have no BrickByClick fee. Estimates and jobs are not on Free.
Starter
$99 a month
The CRM with estimates, a job tracker, invoices and card payments, an online booking page, the crew app, team logins, email follow-ups and review requests, and a free website on a brickbyclick address that you fill in yourself.