Send a quote in under a minute: pick a client, drop in line items, hit send. The client gets a branded PDF and an accept link. They can accept, decline, or ask for changes online.

The Contractor Codex
Quote. Contract. Bill. Get Paid. This is the future of contracting.
Send a quote in 60 seconds. Get it accepted online. Auto-invoice the deposit. Bill the job in stages as the work gets done. All under your brand, set up in minutes, not months.
Everything You Need
See It in Action
Watch the Tour
From a blank screen to a paid deposit, in one take.
Features
Everything a Service Business Needs
From first contact to signed yes, without the back and forth.
Describe the job out loud or in plain words, even from your phone between sites. The assistant maps it to your line items, estimates the materials, and drafts a ready-to-send quote you can adjust before it goes out.
240+ starter line items across 25 industries, from construction to legal to vet, ready to drop into any quote. Edit prices once, reuse forever.
Bill big jobs in stages. Collect the deposit when the client accepts, then invoice 20% here, 30% there as the work gets done. The portal tracks what’s billed and what remains.
Sell care plans and retainers right on the quote. The first month is collected the moment the client accepts, then billing repeats every month on its own.
Five billing modes per quote: deposit only, bill in full, invoice on completion, deposit plus completion, or deposit plus progress stages. The right Stripe invoice fires the moment the client says yes.
A pay button on the accepted page, in the receipt email, and on every invoice notification. Clients pay by card or bank transfer, and the money lands in your bank account directly.
Quotes can list costs the client pays other companies directly, like hosting or domain renewals, shown as estimates. Clients see the whole picture, and you never bill money that isn’t yours.
Batch invoicing for dozens of clients in one pass, recurring schedules, payment reminders, and late fees, flat or percentage, on autopilot.
Bill anyone a fixed amount with just their email. No project or quote needed. Great for a service call, a consult, or that one odd job that does not fit the usual flow.
Build your rates, terms, and billing cadence once as a plan, then attach it to any project. A generated billing schedule shows the client exactly what gets billed and when.
Every invoice, payment, refund, and adjustment is written to a permanent record that can’t be edited or deleted. When there’s ever a question, your numbers hold up.
Set your business name, accent color, logo, and email domain. Every page, invoice, and notification carries your identity, not ours.
Build, send, and digitally sign contracts in-house. Saved signatures, versioned templates with one-click rollback, and a tamper-evident history baked in.
Add a co-signer, witness, or company countersigner. Parallel signing, abandoned-form recovery, and a downloadable audit PDF for every signature.
Already on Docusign? Push any contract through it. Signed PDFs flow back into the portal and statuses update on their own, with no extra clicks.
Start and stop work sessions with one click. Track billable and non-billable hours across unlimited projects and clients, and invoice straight from tracked time.
Jobs, deadlines, and appointments show up in Google Calendar, and edits flow back both ways. One calendar, always current.
Invite your office staff with their own logins. Everyone works from the same client list, calendar, and billing pipeline.
Clients approve extra billable hours, budget overruns, and job expenses before you charge them. Transparent, no surprises.
Share project files, post updates, and keep a threaded conversation with each client, all in the portal, with alerts when something needs you.
Dashboards for client health, revenue trends, billing pipeline, and per-project profit. Set monthly, quarterly, and yearly targets and watch progress. CSV exports built in.
Ask your own portal anything. “Who owes me money?”, “Where are the notes for this client?” Point it at your website once and it learns your services and pricing, so answers sound like your company.
Your clients get an in-portal assistant that answers their questions about balances, requests, and project files. Leave private notes about how a client likes to be treated, and it matches their tone.
Already talk to an AI assistant every day? Connect it to your portal and ask it to pull up a client, start your timer, or draft and send a quote while you drive.
Plug in your own key from Claude, ChatGPT, Gemini, or Grok by xAI, or point it at a model you host yourself. You control the cost and the privacy, with no markup on AI usage.
New: Quick Quotes
From First Click to Paid Deposit in Minutes
Five fields, one screen. Drop in a client (or just type their email), pick line items from your library or pricing catalog, hit send. They get a professional branded PDF attached to an email with an accept link.
- 240+ default line items across 25 industries, ready out of the box
- Save your own reusable quote rows alongside the defaults
- Optional add-ons the client opts into at acceptance time
- Brand-new prospects: no client record needed first
The moment a client accepts, the right Stripe invoice goes out. No manual invoice-building afterward. Pay-Now links appear at every client touchpoint: accepted page, receipt email, invoice notification.
- Five billing modes, from deposit-only to progress stages
- Retainer on the quote? First month collects at acceptance
- Clients get portal access automatically to track status
- Counter-offer and decline flow so prospects can negotiate without phone tag
Billing
Built for How Contractors Actually Bill
Quote a $10,000 job, take a 25% deposit at acceptance, then bill 20% when framing is done and another 30% after inspection. You set the percentages, the portal does the math and keeps the running total honest.
- Deposit percentage set by you, per quote
- Bill any percentage at any time as stages complete
- Always shows what’s been billed and what remains
- The completion invoice settles exactly the balance, never more
Put a monthly retainer or care plan on the quote and the first month collects at acceptance, right beside the deposit. From month two it bills automatically. Costs the client pays other companies, like hosting or domains, show as estimates so they never look like your charges.
- First month collected at acceptance, then monthly on autopilot
- Included hours and overage billing follow your rate rules
- Provider costs disclosed as estimates, never collected by you
- Late fees, reminders, and refunds built in
New: Codex
Know Where Every Dollar Stands
Connect your bank and Codex turns raw charges into real job profit, clean reports, and tax-ready numbers.
Link up to two business bank accounts and every charge flows in on its own. The AI sorts each one onto the right job or expense category, learns from your corrections, and asks instead of guessing when two jobs are equally likely. Big charges always wait for your say-so.
- Charges sort themselves onto jobs and expense categories
- It learns your vendors, so one correction sticks
- Possible double charges get flagged automatically
- Real profit per job: what you collected minus what it cost
Profit and loss for any date range, cash flow month by month, and a one-click Excel tax summary organized by tax line. A “set aside for taxes” card keeps quarterly estimates from sneaking up on you.
- Profit & loss and cash flow with date filters
- Excel tax summary mapped to Schedule C lines
- A running “set aside about $X for taxes” estimate
- A morning briefing that reads your numbers to you
Contracts
From Quote to Countersigned in One Tool
Build templates once, send in seconds, and let clients sign on any device. Every signature is captured with the timestamp, IP, and device, and bundled into a downloadable audit PDF.
- Multi-signer with parallel signing and resume-on-abandon
- Saved signatures for repeat clients
- Bulk resend, bulk void, and automated reminder emails
- Quote prospects without an account, then convert in one click
Already on Docusign? Connect your account and route any contract through it. The portal stays in sync on its own: signed PDFs are pulled in and statuses update as people sign.
- Upload any PDF and place the signature fields
- Statuses update on their own, no refreshing
- In-flight visibility from the client portal
- Every update is verified before it touches your records
How It Works
Up and Running in 3 Steps
Sign up, name your business, upload a logo, and we’ll set up a Stripe account so your clients can pay you (no existing Stripe required). Takes under 5 minutes.
Pick line items from your library or catalog, hit send. The client gets a branded PDF and accept link by email, and a portal account the moment they accept.
Stripe invoice fires on accept. Client pays online with one click. Track the work, then bill the balance in stages or all at once, all under your brand.
Simple Pricing
Everything Included. Pay How You Like.
Standard
$15/month
or $12.50/mo billed annually. $150/yr, 2 months free
+ 0.8% service fee on Stripe transactions.
- Unlimited clients & projects
- Branded client portal
- Quick quotes + 240+ line items across 25 industries
- Auto-invoice on quote accept (5 billing modes)
- Progress billing for staged jobs
- Monthly retainers & recurring billing
- Pay-Now links at every client touchpoint
- Stripe-powered payments (card & ACH)
- Contracts & e-signatures
- Docusign integration
- Multi-signer workflows
- Template versioning & rollback
- Approval & budget workflows
- Document sharing & notes
- AI assistants for you and your clients
- Revenue dashboards
- Email & in-portal notifications
- Audit logs & CSV exports
Pro
$35/month
or $30/mo billed annually. $360/yr, save $60
+ just 0.1% service fee on Stripe transactions.
- Unlimited clients & projects
- Branded client portal
- Quick quotes + 240+ line items across 25 industries
- Auto-invoice on quote accept (5 billing modes)
- Progress billing for staged jobs
- Monthly retainers & recurring billing
- Pay-Now links at every client touchpoint
- Stripe-powered payments (card & ACH)
- Contracts & e-signatures
- Docusign integration
- Multi-signer workflows
- Template versioning & rollback
- Approval & budget workflows
- Document sharing & notes
- AI assistants for you and your clients
- Revenue dashboards
- Email & in-portal notifications
- Audit logs & CSV exports
Both plans include every feature. The only difference is the transaction fee. Once you’re billing more than about $2,900 a month, Pro costs you less, and the gap grows from there.
| You bill / month | Standard ($15 + 0.8%) | Pro ($35 + 0.1%) | Winner |
|---|---|---|---|
| $1,000 | $23.00 | $36.00 | Standard |
| $2,000 | $31.00 | $37.00 | Standard |
| ~$2,900 | $38.20 | $37.90 | Break-even |
| $5,000 | $55.00 | $40.00 | Pro saves $15/mo |
| $10,000 | $95.00 | $45.00 | Pro saves $50/mo |
| $20,000 | $175.00 | $55.00 | Pro saves $120/mo |
Figures are the platform cost (subscription + our service fee). Stripe’s own processing fees apply on both plans.
Common Questions
FAQ
What is The Contractor Codex?
The Contractor Codex is a white-label client portal built for contractors, freelancers, and service businesses. You send quotes, sign contracts, track work, and collect payment, all under your own brand and at one URL, instead of stitching together five different SaaS tools.
How much does The Contractor Codex cost?
Two plans, same full feature set. Standard is $15/month (or $150/year, which works out to $12.50/month) with a 0.8% service fee on Stripe transactions. Pro is $35/month (or $360/year, $30/month) with just a 0.1% service fee. Pro is built for established operators billing more than about $2,900/month, where the lower fee more than covers the higher subscription. Both include unlimited clients and projects.
Can I bill a big job in stages?
Yes. Pick deposit plus progress payments when you send the quote. The client pays the deposit when they accept, and you bill any percentage you like as each stage of the work is completed: 20% when framing is done, another 30% after inspection, whatever fits the job. The portal tracks what has been billed and what remains, and the final invoice settles the balance.
Can I sell monthly retainers or care plans?
Yes. Add a retainer or any monthly service to a quote and the first month is collected the moment the client accepts, on the same invoice as the deposit. After that it bills automatically every month. Quotes can also list costs the client pays other companies directly, like hosting or domain renewals, shown as estimates so nobody mistakes them for your charges.
Do I need an existing Stripe account?
No. When you create your organization, The Contractor Codex sets up a Stripe account for you so clients can pay by card or bank transfer and money goes directly to your bank. If you already have Stripe, you can connect that instead.
Does it integrate with Docusign?
Yes. Connect your Docusign account and route any contract through it instead of using the built-in e-signature flow. Signed PDFs flow back into the portal and statuses update on their own, with no polling and no extra clicks.
Can my clients sign contracts on their phone?
Yes. The built-in signing flow works on any device: phone, tablet, or desktop. It supports multiple signers, parallel signing, saved signatures for repeat clients, and a downloadable audit PDF showing the timestamp, IP, and device for every signature.
What kinds of businesses is this built for?
Service businesses where you send a quote, sign a contract, do the work, and bill the client: construction, IT services, legal, consulting, vet clinics, design studios, and similar. The quote library ships with more than 240 starter line items across 25 industries you can edit once and reuse forever.
Can it track my job costs and profit?
Yes. Codex, the built-in money manager, connects to your business bank account (up to two) and pulls in every charge. AI sorts each charge onto the right job or expense category and learns from your corrections, so you see real profit per job: what you collected minus what the job actually cost. You also get profit and loss for any date range, cash flow by month, a one-click Excel tax summary organized by Schedule C line, and a running estimate of what to set aside for taxes.
Is there a free trial?
Yes. Every plan starts with a 30-day free trial. You add a payment method when you pick a plan, and nothing is charged until the trial ends.
What happens after a client accepts a quote?
The right Stripe invoice fires automatically. You pick from five billing modes per quote: deposit only, bill in full now, invoice on completion, deposit plus a completion invoice, or deposit plus progress payments billed in stages. If the quote includes a retainer or monthly service, the first month is collected on the same invoice. The client gets a Pay Now link on the accepted-quote page, in the receipt email, and on every invoice notification.
Stop stitching five tools together. Run your business like it’s the future.
One branded portal for quotes, contracts, billing, and payments. Set up in five minutes. 30-day free trial, and nothing is charged until it ends.
Start Your Free Trial →Questions?
Talk to a Human
Need help picking a plan, importing data, or wiring up Docusign? Send us a note and we’ll get back within one business day.