Skip to content

DISCOUNT STRUCTURES

NOTE: You can specify which fees or items of stock are eligible for, or excluded from, the following discounts by selecting Allow Settlement/Allow Other Discounts/Allow Branch Differentials when configuring the stock and fees. Any product without these options ticked would be excluded from any relevant discounts.

  1. Branch > Differentials: You can mark-up/discount stock and fees by a set > percentage per branch. On the branch screen (Settings > Menu/Practice Setup/Branches), in the Markup > Variation box for stock and the Fee Variation box for > professional fees, enter a positive value to mark up or a negative > value to discount. It will only apply to those stock and fees that > have the Allow Branch Differentials box ticked – see note > above.

  2. Standard > Discounts on the Client’s Financial Screen – any percentage > typed in this field can apply to just stock, just fees or both > stock and fees. The same percentage discount will be applied to > both if you choose both stock and fees.

The discount value percentage should be typed onto the financial screen on the Client screen.

The indicator that determines whether that discount applies to stock or fees, or both, is set up on the client’s Terms Code. On this screen, positive values will apply a discount and negative values will surcharge.

  1. Terms > Codes: More flexible discounts can be set up using the client’s > Terms Code. These allow different percentage discounts for stock > and fees. On this screen also, positive values will apply a > discount and negative values will surcharge.

You can also set up settlement discount on the Terms Code. This allows you to add a message to the Terms Code that will print on the clients’ invoices which specifies the value of the discount that they can deduct from the total if they pay within the specified number of days, together with the date by which they need to pay. You can include in the message the recalculated VAT amount if they do claim the discount.

Invoice Text Message

@SD will calculate and display the settlement date.

@SA will calculate and display the settlement amount

@VATSD will calculate and display the discounted VAT amount so that the client knows how much VAT to reclaim.

  1. Special > Prices: You can apply discounts for specific stock or fee codes, > instead of to all stock and fees, > for all clients on a specific Terms Code using the Special > Prices option on the individual stock or fee file

  2. Quantity > Breaks: This option allows you to set discounts according to the > quantity of product sold. The product can be set up for as many > quantity breaks as you wish. On the relevant stock file, click > Qty Breaks. This would allow the discount for all clients.

  3. Schemes: Schemes apply to the animal and not the client and were > designed to manage in-house schemes that involve a monthly > subscription by the client. Discounts can be applied by analysis > code and/or individual stock and fee codes. Animals are registered > into schemes for a specific period and can be rolled on when that > period expires and you can choose to supply a specific number of > products at a discount – or free of charge - within the > registration period.

  4. Insurance > Discounts: Prior to Schemes being added to Assisi, Insurance > Discounts were generally used for allocating discounts to animals. > As with Schemes, this was designed with in-house discount schemes > in mind. There is no subscription pricing structure build into > this option, however, and you do not need to register the animal > for a specified period, so therefore these discounts can apply > indefinitely, with no rolling-on required.

Insurance Discounts are applied by stock and fee analysis codes only but some large animal practices prefer this method for standard discounts to generate the individual prices charged and then use the Terms Codes for settlement discount on the total amount charged.

  1. Nett > Nett prices: If you wish, you can pass on Suppliers’, > Manufacturers’ and other special discounts to selected > clients. This reduces the cost price of the product according to > the discounts specified on the product file and then your mark-up > for that product is applied to this reduced cost price instead of > the standard cost price.

Each product has to be enabled and configured for nett nett pricing and then you specify (by Terms Code) which customers are allowed this discount. From the Terms Code, you can further filter the discount by Animal Types and for which of those eligible products (by either Stock Analysis Code or Stock Product Code).

Note: If you wish to vary the mark-up by animal type but not pass on any nett nett discounts at all, click the Enable Nett Nett box, leave all of the discounts set at zero and use the Special Values option on the right-hand toolbar to set the variable mark-up. The product would still need to be enabled on the Terms Code for the Animal Type and Analysis or Stock Code where a variable mark-up has been set.

  1. Agreed Price Lists: You can create an agreed price list for > stock for a specified client which overrides ALL other prices. The > user permission Edit Agreed Price Lists applies.
  1. Manual > Discounts: If you prefer to let the user apply the discount, > each fee or stock item billed can be discounted manually, either > by overtyping the price or by clicking the discount tile on the > right-hand side of the price and typing in the percentage discount > required.

A user permission applies to this option (Allow Change Invoice Prices) so those users without this permission, by default, will not be able to allow discounts at the point of sale. You can, however, override this permission for individual stock and fee codes by ticking the Always Allow User Pricing on individual products or fees.