Product Rules Engine
Part of DC Ordering · Free for all DC customers · Going live July 2026

Most ordering decisions are straightforward. Product Rules Engine handles the ones that are not.

Spend commitments, rebate deals, supplier locks, and product controls – set once, enforced on every order.

4
Rule types available
Keyword, category, supplier, lock
4
Actions per rule
Rank, price adjust, percentage, block
Every
Order checked automatically
No manual checking required
Free
Included in DC Ordering
No extra cost, no integration needed

Most pharmacies have commercial arrangements that sit outside standard invoice pricing. Product Rules Engine is where you manage them.

Over 5,000 rules are already running on Drug Comparison – configured and enforced automatically on every order, every day.
Without Product Rules Engine
Spend commitments, rebate deals, and product controls exist on paper. Whether they are honoured depends on individual decisions at the order screen.
With Product Rules Engine
Your product rules run automatically on every order, at every branch. The right things happen without anyone having to remember them.
Already included in your DC Ordering subscription – no extra cost.
Spend target protection

Protecting your contracted spend with a mainline wholesaler

Your contract may require a minimum monthly spend to avoid a surcharge. These surcharges typically run to £300 to £350 a month and appear on the invoice without warning. When ordering decisions are made line by line across a busy pharmacy, spend can drift below target without anyone noticing until it is too late.

1
The situation

A low-spend surcharge triggers automatically if you fall below a contracted monthly minimum. Surcharges of £300 to £350 per month are common. It is invisible at the order screen, so it accumulates without anyone realising until it appears on the invoice.

2
The rule: Set Ranking

Create a ranking rule that pushes the products and manufacturers that count toward your target to position one for your mainline wholesaler. Every option remains visible. The right supplier simply appears first on every relevant line.

Spend is directed where it needs to go without asking anyone to remember anything.

Comparison – Fostair 100mcg/6mcg inhaler 120 dose Rule active
RankSupplierPriceStockRule
1 Supplier A £29.00 In stock Ranked first
2 Supplier B £29.32 In stock
3 Supplier C £29.32 Limited
4 Supplier D £29.32 In stock
Rule: Rank Supplier A to position 1 · Applied to 12 branches · 47 matching products
47
product lines steered by this rule
12
branches covered in one rule
Rebate and commercial deals

Reflecting your rebate at the order screen

You earn a rebate from a supplier based on total monthly spend. That rebate is typically worth £300 to £400 a month, but it settles at statement level, not on individual invoices. Your pharmacy team cannot see it when choosing between suppliers, so they cannot factor it in. Spend goes to the wrong supplier and the rebate goes unclaimed.

1
The situation

A rebate earned on total spend with one supplier can be worth £300 to £400 a month. Without it showing in the comparison, your pharmacy team picks competitors on price. The rebate goes unclaimed because the spend target is never reached.

2
The rule: Percentage Override

Apply your rebate percentage as a price adjustment across all products from that supplier. Your pharmacy team now sees the true effective net cost in the comparison, not just the headline invoice price.

Your commercial arrangement is reflected on every order, automatically, without any manual work.

Active rule – Percentage Override
Supplier
Supplier A
Override
-1.50%
Applies to
All products
Comparison – Amoxicillin 500mg Caps 21 Override applied
SupplierList priceEffective priceStock
Supplier A £4.20 £4.14 -1.50% In stock
Supplier B £4.08 £4.08 In stock
Supplier C £4.35 £4.35 Limited
Effective price includes your rebate arrangement with Supplier A
-1.50%
rebate visible on every order
Every
product from that supplier adjusted
Central purchasing

Keeping centrally managed lines off the comparison

Certain product lines are managed directly with a supplier outside of Drug Comparison. You need those lines to stay off the ordering comparison to protect the arrangement. Without a rule, an order can be placed through DC and disrupt a deal that took time to build.

1
The situation

A direct supply agreement covers specific manufacturers or product lines. Orders need to go through your agreed channel, not through DC. Any order placed outside that channel risks breaking the terms.

2
The rule: Block

Create a description or category-based block rule for those lines. They remain visible in the comparison so the pharmacy team can see they exist. They are flagged in red and cannot be ordered through DC.

Your direct purchasing arrangement is protected without briefings, reminders, or manual checking.

Order pad – today's order 1 blocked line
ProductSupplierPriceStatus
LISINOPRIL 10MG TABS 28
PIP 0087622
Supplier B £1.44 Available
OMEPRAZOLE 20MG/5ML ORAL SUSP 150ML
PIP 0156740
Supplier A £0.92
Order directly
ATORVASTATIN 20MG TABS 28
PIP 0198744
Supplier C £0.42 Available
METFORMIN 500MG TABS 84
PIP 0234891
Supplier A £2.18 Available
Block rule active · Omeprazole managed centrally · Order via your direct channel
Blocked
before any order is placed
Zero
manual checking needed from staff
Product type controls

Blocking product types you do not want in your pharmacy

You have a clear policy on certain types of products. Parallel import products are a common example. When a lower price appears on a PI line, an order can be placed before anyone notices. Policing this consistently across a busy pharmacy, or across multiple branches, is not practical without automation.

1
The situation

PI products, certain manufacturers, or entire product categories may be off-limits for clinical, commercial, or policy reasons. Relying on your pharmacy team to remember and apply this on every line of every order does not work at any scale.

2
The rule: Description-based Block

Create a rule targeting any product whose description contains the relevant identifier. Every matching product is blocked across all suppliers, for every order, from the moment the rule goes live.

Your product policy is applied consistently across the whole business, automatically, on every order.

Active rule – Description-based Block
Condition
Description contains “PI”
Action
Block ordering
Matched
23 products
Blocked lines matching this rule 23 blocked
ProductSupplierReason
SERETIDE 250 EVOHALER PI 120 DOSE
PIP 0142210
Supplier B
PI blocked
SERETIDE 250 EVOHALER PI 120 DOSE
PIP 0142211
Supplier D
PI blocked
SERETIDE 250 EVOHALER PI 120 DOSE
PIP 0142215
Supplier A
PI blocked
One rule, applied across all suppliers and all branches automatically
23
PI lines blocked by one rule
All
suppliers and branches covered
Preferred supplier lock

Protecting brand support deals that depend on ordering through one supplier

Some products carry brand support arrangements that are only valid if you order them through a specific supplier. If any branch orders the same product from a competitor, the brand deal is voided. Without a lock rule, that can happen without anyone noticing.

1
The situation

A brand support deal covers a specific product and requires it to be ordered exclusively through your designated supplier. A cheaper price from another supplier appears in the comparison. An order goes there instead. The brand deal is broken and the support is withdrawn.

2
The rule: Preferred Supplier Lock

Lock the product to your designated supplier and PIP code. Every other supplier is blocked for that product across every selected branch. The brand deal is protected on every order without any reliance on individual knowledge or memory.

Your brand support arrangement is honoured on every order, at every branch, automatically.

Active rule – Preferred Supplier Lock
Product
AdcalD3 Chewable Tabs 56
Locked to
Supplier A
Reason
Brand support deal
Comparison – AdcalD3 Chewable Tabs 56 Lock active
SupplierPriceStockStatus
Supplier A £4.50 In stock Locked supplier
Supplier B £4.28 In stock
Blocked by lock
Supplier C £4.35 In stock
Blocked by lock
Supplier D £4.42 Limited
Blocked by lock
Brand deal protected · All other suppliers blocked · Applied across all branches
Protected
brand support deal enforced automatically
3
competing suppliers blocked by lock rule

For Pharmacy Groups: set any rule once. Apply it across all your branches.

Running multiple branches means the same commercial risks are playing out simultaneously across your whole estate. Product Rules Engine gives head office a single place to create rules and push them to any combination of branches at once. You can also update or remove any rule instantly. If a commercial arrangement changes, your rules change with it.

One action Select your branches, confirm the rule. It applies everywhere you need it from that moment forward.
All branches One rule covering 15 branches takes exactly the same effort as one rule for one branch.
Instant updates Change or remove any rule immediately. No delay, no support ticket. Your rules follow your deals.
Applying new rule to branches
Barnet
Camden
Ealing
Finchley
Harrow
Hendon
Islington
Wembley
Watford
Hackney
7 branches selected · Rule will apply immediately on confirmation Apply rule
How it works

Three steps to set a rule

Create a rule in minutes. From that point forward, the system handles everything on every order.

1

Choose your rule type

Match products by keyword in their description, by category, by supplier, or lock a specific product to one supplier only.

2

Define what it applies to

Select the products or categories, the supplier it covers, and the branches where the rule should run. Head office applies it to any number of branches at once.

3

Choose the action

Rank a supplier to position one in the comparison, apply a price or percentage adjustment, or prevent ordering entirely. The rule runs on every order from that moment forward.

Get started

Product Rules Engine goes live in July 2026.

You do not need to wait for the launch. Our support team can set up your rules in the backend right now. Get in touch and we will handle it.

New to Drug Comparison?

Get the full platform plus Product Rules Engine from day one.

Book a 30-minute demo. See ordering, margin reporting, group control, and how Product Rules Engine fits into how your pharmacy buys stock.

Book a demo