A proposal in Hubflo lets you send a client a formal, branded offer with pricing, payment terms, a service contract, and e-signature option included.
Once a client accepts, Hubflo automatically generates draft invoices based on the payment schedule you set.
Where to find proposals
In your Hubflo admin
Go to Billing > Proposals in the left sidebar. Here you'll see all your proposals and can create new ones.
On the client portal
Clients can view their proposals by going to the portal and clicking Billing in the sidebar. They can also access a proposal directly from the email they receive when you send it.
What you can do with proposals
Create branded proposals with your logo, colors, and fonts
Add line items from your catalog or packages
Set a payment schedule (one-time or multiple payments)
Attach a service contract for e-signature
Include case studies, brochures, or other supporting files
Send via email, a shareable link, or your own email
Track when a client opens, accepts, or rejects a proposal
Set up automated reminders for pending proposals
How to create a proposal
Go to Billing > Proposals in the sidebar.
Click New > Proposal.
(Optional) Link to a project. Skip this if the proposal isn't tied to a specific project yet.
(Optional) Copy a previous proposal. Hubflo copies its structure, line items, payment terms, and contract.
Add a client-facing title.
Click Create and continue.
Select the recipient. Choose an existing contact or create a new one. If you linked a project, Hubflo pre-fills the contact, click Change Contact to update it.
Add line items
Add what you're offering and how much it costs. You can:
Add items manually (title + description + price)
Pick from your catalog or saved packages
Add section titles and subtotals to organize multi-part proposals
Set a payment schedule & terms
Choose how your client will pay. Once the proposal is accepted, Hubflo automatically creates draft invoices for each payment.
Payment schedule
One-time payment so the client pays the full amount at once
Multiple payments to split into installments (e.g. 50% at signature, 50% on delivery). Set each amount as a percentage or fixed dollar amount, add due dates, and mark which payment is due at signature.
Payment terms
Set how many days the client has to pay after an invoice is issued: 0 (immediate), 14, 30, 45, or 60 days.
Payment methods
Choose which methods to accept: bank transfer, direct debit, ACH, PayPal, check, cash, or other (with custom instructions).
Payment instructions
Use the free-text field to add banking details, reference numbers, early payment discounts, or late fee policies.
Tip: You can set default payment terms, methods, and instructions in Settings → Billing so you don't have to re-enter them every time. Changes you make per proposal won't affect your template.
Customize proposal settings
You can set default proposal settings in Settings → Billing so you don't have to re-enter them every time.
Setting | What it does |
Expires in | How long the proposal stays valid (15, 30, 60, or 90 days). The expiration date is visible to the client. |
Introduction message | A short note your client sees in the email or on the public proposal page. Not included in the PDF. |
Proposal comment | A note that appears in the downloadable PDF, use it for disclaimers, legal terms, or key details. |
Set a custom issue date | Defaults to today. Change it if you need to align with a project or fiscal date. |
Add a contract (optional)
Attach a service contract for your client to review and sign alongside the proposal. Your client can sign both the proposal and contract online with legally binding e-signatures powered by Yousign.
Add supporting content (optional)
In Additional Content add documents or attachments such as:
Case study links
PDFs or brochures
Videos or images from your device, Google Drive, or Dropbox
Tip: Save reusable content in the Content module to add it to future proposals in seconds.
Review and issue
Your proposal is saved as a draft. Before issuing it:
Click Preview to review the layout
Generate a PDF preview to check formatting
Once you're happy with the proposal, click Create proposal to issue it.







