Use this article when an estimator needs to understand why the customer pays more than the base price on a rebate-bearing quote, or when finance asks how the rebate value on a price breakdown was derived. After this you will know that GelatoConnect Estimator grosses the selling price up so the rebate is added on top of base — it is not deducted — and you will know where the percentage comes from on each quote.
What a rebate is
A rebate in GelatoConnect Estimator is a percentage agreement between your shop and a customer that is paid back to the customer after the work has been quoted, invoiced, and paid. To preserve your margin, GelatoConnect Estimator grosses the selling price up at quote time so the additional amount the customer pays equals the rebate value the shop will hand back later. The customer sees one number on the quote; finance later pays the rebate out separately.
A rebate can come from one of two places: a standing rebate percentage on the customer record (set in customer admin), or a quote override entered through Manually adjust price → Set rebate % on a single quote.
A worked example
Northgate Press grants Volume Customer a 10% standing rebate. The customer orders a job whose base price (before rebate) is €100.00. The shop opens the quote and sees:
Final price: €111.11
Rebate (10%): €11.11
The numbers come from the same gross-up calculation the rebate engine runs on every quote: GelatoConnect Estimator solves for the final price so that 10% of the final equals the €11.11 paid back, giving the shop the original €100.00 net of the rebate. Formula in plain text: final-price = base / (1 - rebate_pct).
When the same customer orders a second job at base €200.00 the breakdown shows €222.22 final and €22.22 rebate — the same gross-up scaled to the larger base.
The customer pays €111.11 on the invoice for the first job. €11.11 of that flows back to the customer through the rebate payment cycle once invoicing is closed. The shop keeps €100.00.
What this affects
Quote total. The final price on every quote for a rebate-bearing customer is the grossed-up amount. The pre-rebate base sits beneath it on the price breakdown.
Price breakdown line. A Rebate line shows the percentage and the value (€11.11 in the worked example). The line caption reads "(customer default)" for a standing rebate, "(override · default X%)" for a quote override on a customer who also has a standing rebate, or "(override)" for an override on a customer with no standing rebate.
Quote letter and MIS export. The applied rebate value carries through to the customer-facing PDF and the finance handoff, so the rebate is reportable downstream.
What this does not affect
The pre-rebate base. Material, machine, labour, and markup lines on the price breakdown are unchanged by the rebate. The rebate is added on top, not subtracted from underneath.
Currency-level adjustments. Manually adding or removing a fixed currency amount through Manually adjust price → Add or Reduce is a separate adjustment, not a rebate. It does not gross up.
The customer's standing rebate record. A quote override changes only that one quote. The customer's standing percentage in the customer admin is untouched, so reopening the quote later still shows the override in parentheses against the live standing value.
