Overview
You can create a document without setting up a client or project beforehand. The flow guides you through all of it, selecting or creating the project, linking or adding the client, and choosing the document type. Once those are set, TCB pulls your data from your Base and loads a draft ready to use.
Step by step
Click New Document from anywhere in the app.
Select a project, existing or created on the spot. TCB loads the scope for that Base Service automatically.
Select a client, existing or added in the same flow. Only the name is required, and TCB will ask for the email when you send the document.
Select a document type, proposal, contract or invoice, each with a short description of when to use it. Then pick a visual template: Origin or Ink.
In the Document Builder, review the live preview. The document arrives filled with your project and client data: name, scope, pricing, timeline and client details. The editing column shows the Base block your document inherits from, the deliverables that come included in the package, and the optional ones you can switch on or off. You can also apply a discount.
Click Export for a client-ready PDF, or send it by email or for signature.
Creating a document from an existing one
You can create a new document based on a previous one from the same project. After a proposal is accepted, a contract pulls the scope, pricing and deliverables straight from it, with no copy-pasting. Your past work becomes the foundation for the next document.
Which document types exist
Proposal, scope, deliverables and pricing for a new project
Contract, the formal agreement between you and your client
Invoice, the billing document, with payment tracking
Which documents need an Active project
While a project is in Pipeline, only proposals and contracts can be created, since those are the tools for the negotiation. Creating an invoice requires activating the project first, and TCB will prompt you. Read Understanding project states.
What you can adjust
Updates automatically: project name, client details, scope, pricing, payment terms and timeline all come from your project. Change them there.
You control in the builder: which optional deliverables are included, a discount on the total, the visual template and its accent colour. You can also add a deliverable that exists only for this job, and it is saved to the project straight away.
On invoices: the Bill a portion control charges 25%, 50%, 75% or 100% of the project total in one click, or any custom amount. Perfect for deposits and milestone payments, and the project keeps tracking how much has been invoiced.
Stays fixed for now: structural text and clauses are not directly editable, which keeps documents legally sound and visually consistent.
Also on invoices, once your bank details are saved in My Account, under Getting Paid, you can show them on the document. And if you connected Stripe there, invoices sent by email carry a secure Pay now button so your client can pay by card. Read Getting paid online.
Have a clause or section you would like to add? Send us a message in the chat. It helps us prioritize what to build next.
Tips
You do not need to set up clients or projects in advance, it all happens inside the flow.
Get your Base Services in shape first, in Base Setup, or run Refine. The document is only as good as the Base it comes from.
You can create several documents per project, one of each type if you need.
Everything stays linked to the project and the client, so nothing gets lost.
TCB suggests the next document type based on what already exists in the project.
