Quotes and recurring quotes

Get pricing approved before you bill, and automate quotes that repeat on a schedule.

A quote is a price proposal you send a client before the work happens. Once the client accepts, you convert it to an invoice and bill them.

Creating a quote

  1. Open CRM → Quotes.
  2. Click New Quote (top-right).
  3. Fill in client, line items, payment schedule, notes, exactly the same as creating an invoice.
  4. Set a valid-until date (optional), once it passes, the quote auto expires.
  5. Click Create Quote.

Status lifecycle

StatusMeaning
DRAFTEditable, not sent.
SENTEmailed to the client.
ACCEPTEDClient confirmed (you record this).
REJECTEDClient declined.
EXPIREDPast the valid-until date with no decision.
CANCELLEDYou voided it.
CONVERTEDTurned into an invoice, link visible at the top of the quote.

Sending and converting

On the quote detail page:

  • Send, emails the client with a PDF attached.
  • Mark Accepted / Mark Rejected, record the client's response.
  • Convert to Invoice, once accepted, this creates a new invoice pre-filled from the quote's line items and schedule. The quote's status changes to CONVERTED and the new invoice link is shown.

Quotes themselves don't accept payments, only invoices do.

Recurring quotes

If you bill a client the same thing every month (retainer, subscription, maintenance contract), you can set up a recurring quote. The system auto-generates a new quote on the schedule you pick.

Creating a recurring quote

  1. Open CRM → QuotesRecurring tab.
  2. Click New Recurring Quote.
  3. Fill in the template (client, line items, etc) and add:
    • Frequency, Weekly, Monthly, Quarterly, Yearly.
    • Start date, when the first quote should generate.
    • End date / max occurrences, optional.
  4. Click Create.

Managing the schedule

In the Recurring tab each row shows the template's status, frequency, next run date, and how many quotes have been generated so far. Per-row actions:

  • Generate next (lightning icon), run it now without waiting for the scheduled date.
  • Pause, stop generating until you resume.
  • Resume, pick back up where you left off.
  • Cancel, stop permanently. Past quotes stay; no new ones.
  • Delete, only available when zero quotes have been generated yet.

Permissions you'll need

  • Create Quotes to make new ones.
  • Manage Quotes to send, accept/reject, convert, or cancel.
  • View All Quotes to see quotes created by others.