The Panama custom of "sell 12, deliver 13" (or "sell 24, deliver 26") is everywhere in wholesale, and until now it meant fudging lines by hand. Bonus Rules encode that free-goods logic once so CifraHQ adds the free units automatically on every quote, sales order, and invoice. The customer pays only for what they bought, the tax is charged only on the paid units, and the free line flows all the way through delivery and invoicing without a single manual step.
Go to Master Data > Sales > Bonus Rules.
For the classic dozen on a product sold loose, set Buy Quantity = 12 and Free Quantity = 1. For a packsize-controlled product, pick the Packsize first and set Buy Quantity in packs - CifraHQ converts it for you.
There's no Code field to fill in - CifraHQ assigns the rule's code automatically, on both new rules and when you edit an existing one. Opening an existing rule for edit also shows its Buy Quantity back in the packsize it was set up with, not as a raw unit count.
When a matching product is added to a quote, sales order, or invoice, CifraHQ adds a second line marked Bonus for the free units, calculated automatically:
When a product with an active Bonus Rule is added to a quote, sales order, or invoice but the quantity entered hasn't yet reached the next buy multiple, a small amber icon appears next to the line's Quantity field. Hover over it and CifraHQ tells you exactly how many more units would earn a free one - for example, "Add 1 more unit for 1 free unit (Buy 12, Get 1)". A customer never quietly misses out on a bonus just because nobody noticed they were short.
The hint is calculated live from the quantity on the line - there's nothing to save to see it, and it disappears on its own the moment the quantity reaches the threshold.
The free units appear as their own line at 100% discount, so the line total is 0.00. The customer is billed only for the units they bought, and ITBMS is charged only on the paid units - the free unit is left out of the tax base, which is the treatment the DGI expects for a bonificacion. The free line carries through the whole chain: the warehouse picks all 13 units, the invoice bills 12 and shows 13, and electronic Invoices are accepted by the DGI with the free unit at zero.
Bonus Rules is off until an administrator enables it for your company. An administrator needs to turn on the Bonus Rules setting and make sure the Sales Discount Expense account is configured, so the free line posts correctly. Once that is done, any rule you create takes effect immediately.
Related: Products · Customers · Price Rules · Product Bundles · Quotes · Sales Orders · Invoices
Was this page helpful?