Skip to main content

How to set up one-off costs

Discover how to configure one-off costs for services that you want to charge once rather than on a recurring basis in GoProposal.

We designed GoProposal around a monthly recurring revenue model, but some services require a single payment, such as company formation or software setup. This distinction between recurring and one-off payments not only clarifies the proposal for clients but also simplifies internal tracking and invoicing.

One-off costs:

  • Are fees you want to charge once during the year

  • Appear separately from monthly fees in the proposal PDF to avoid confusion

  • Generate a separate invoice if integrated with Xero or QuickBooks- The "One-Off Costs" and "Totals" headers in the proposal PDF are fixed and cannot be customized or removed.


Set up one-off costs

  1. Go to Configure and select Line Items.

  2. Click Edit Line next to the service you want to price as a one-off cost.

  3. Go to the Pricing tab.

  4. Select One-Off under Pricing Type.

  5. Choose one of the following methods:

    • Fixed price

    • Variation price

    • Annual revenue price

    • Testing Range price

    • Number Range price

  6. Set your fees.

  7. Add a calculation to build a more complex fee structure (optional).

  8. Click Save Line Item.

📎NOTE: One-off costs are pricing variations for services you don't want to charge for on a monthly basis. These services will appear on a separate invoice if you're integrated with Xero or QuickBooks.

Customization Limitations for Headers

In GoProposal proposals, certain headers, such as those for the "One-Off Costs" and "Totals" sections, cannot be removed or customized. These headers serve specific purposes:

  • The One-Off Costs header identifies the items contributing to the total.

  • The Totals header displays the sum of all items, including one-off costs. These headers are fixed to ensure clarity and consistency in the proposal layout.


See also


Need Support?

Visit the Community Hub or contact us in the chat.


​

Did this answer your question?