RMargin
Live marketRefreshed 04/06/2026Subscribe for live data →
RxMargin Live Market

The whole dispensing market, refreshed every day.

Today’s biggest margin winners and losers, the best generics to buy now, cheapest-supplier and stock comparison, 90-day price history, live concessions and tariff changes, and universal prescriber switching. One dashboard, the same numbers for every dispensing practice.

Lines tracked daily
18,125
priced wholesaler lines
Price history depth
6 days
building to 90
Live concessions
10
2026-06
Suppliers compared
35
cheaper-elsewhere lines
Median generic margin
£1.99
per pack, in stock

Today’s biggest winners

Lines where your margin per pack improved most since the last scrape (cost fell or reimbursement rose).
Nejunfyndor 250mg capsules Out shortage spike
margin now £17.20/pk
+£144.07
Prabextura Pendorbex 100Tutropra tablets shortage spike
margin now £5.26/pk
+£3.33
Bexsil 5mg tablets shortage spike
margin now £1.84/pk
+£2.68
Zensomnyxbex 100mg tablets Out
margin now £1.96/pk
+£0.56

Today’s biggest losers

Lines where margin per pack dropped most - watch these before you re-order.
Vorvaip 2mg tablets
margin now -£8.98/pk
-£1.57
Rinxa 4mg Pennerin tablets
margin now £0.58/pk
-£1.20
Bexsil 10mg capsules
margin now £0.12/pk
-£0.97
Fynnyxgar 16mg tablets
margin now £1.51/pk
-£0.27
Bextivrinquo 5mg tablets
margin now £1.25/pk
-£0.08

Best generics to buy today

The in-stock generics earning the most margin per pack right now, at the cheapest of the three wholesalers.
DrugBuyCheapest atIncome/pkMargin/pk
Quora 10mg tablets · 100
£13.34Wholesaler A£49.85£36.51
Hodip Sol 5mg tablets · 30
£16.84Wholesaler A£49.59£32.75
Fynxajunrin 200mg tablets · 60
£0.91Wholesaler A£27.93£27.02
Lyxmuvhodra 4mg tablets · 50
£16.84Wholesaler A£34.20£17.36
Korvabex 25mg tablets · 28
£18.75Wholesaler C£33.66£14.91
Newex 5mg tablets · 28
£48.18Wholesaler A£62.27£14.09
Nejunfyndor 250mg capsules · 56
£9.15Wholesaler C£23.23£14.08
Bexhodquo 5mg tablets · 28
£3.73Wholesaler A£15.46£11.73
Vorwexxa Od 15mg tablets · 28
£5.61Wholesaler A£17.01£11.40
Bextivrinquo 2.5mg tablets · 28
£10.61Wholesaler A£21.51£10.90
Iprin 67mg capsules · 90
£10.53Wholesaler A£20.20£9.67
Junolt 160mg tablets · 28
£7.27Wholesaler A£15.41£8.14

Biggest price drops to buy now

Wholesaler cost fell since the last scrape and the line is in stock.
Bexsil 5mg tablets shortage spike
now £0.91 to buy · was £3.59
-£2.68

Now loss-making

Lines reimbursing below cost today - flag for a concession or a supplier switch.
Siljunzentro Somwexvorhod 15mg tablets Out
cost £136.96 · reimburse £20.51
-£116.45
Quogar 4.6mg/24Korvaxa Muvneipgar patches
cost £106.57 · reimburse £71.34
-£35.23
Muvnera 2.5mg tablets
cost £78.61 · reimburse £44.24
-£34.37
Calmuv 250mg tablets
cost £62.61 · reimburse £28.99
-£33.62
Valo 1g tablets
cost £35.00 · reimburse £4.83
-£30.17
Tivvormuv 25mg capsules
cost £18.11 · reimburse £3.19
-£14.92
Calzentivsom 225mg Pennerin capsules
cost £22.26 · reimburse £11.66
-£10.60
Vatuip 20mg capsules
cost £39.42 · reimburse £29.01
-£10.41
Hodvanyx 10mg tablets
cost £12.80 · reimburse £3.57
-£9.23
Vorvaip 2mg tablets
cost £14.37 · reimburse £5.39
-£8.98
Hodvanyx 20mg tablets
cost £12.62 · reimburse £3.89
-£8.73
Vorvaip 1mg tablets
cost £15.83 · reimburse £7.89
-£7.94
How the numbers are built. Buy price = the live wholesaler net cost per pack. Reimbursement = Part VIIIA Jun 2026 (or the live price concession where one is in force). Indicative margin per pack = reimbursement × (1 − 11.18% clawback) + £2.09 fee + a blended 12% generic purchase-margin allowance, less the buy price. Brand and rebate lines use the scheme economics. Figures are indicative market intelligence to support buying and prescribing decisions, not a guarantee for any one practice.

Live price concessions

This month’s NHS price concessions - the lines where reimbursement is temporarily lifted above the standard tariff. Source: NHSBSA Drug Tariff updates.
DrugConcession priceStatus
Xaquo 60mg
tab · pack 28
£4.37Concession
Dorhodipulm
drops · pack 10
£2.82Concession
Bexpragar 150mg
tab · pack 28
£4.77Concession
Bexpragar 50mg
tab · pack 28
£2.95Concession
Silquovafyn 25mg
tab · pack 28
£2.35Concession
Muvdorvorcal 20mg
tab · pack 28
£1.20Concession
Nyxwexpravor 15mg
tab · pack 28
£1.15Concession
Silquo 100mg
cap · pack 30
£4.61Concession
Rakor 15mg
tab · pack 28
£1.03Concession
Neulmgarjun 90mg
tab · pack 56
£4.18Concession
A concession is live when the published reimbursement (dt_price) sits above the standard Part VIIIA tariff (cd_price). We track them daily so a practice never reimburses below cost on a concession line. Tariff source: Part VIIIA Jun 2026.

Cheapest supplier & stock

Where the same pack is cheaper at another wholesaler today, and whether it is in stock. This is the live cross-supplier comparison - the heart of the product.
DrugCheaper atSavingNotes
Nevor Pendorbex 1% gel
Wholesaler A → Wholesaler C+£28.34/pkin stock
Nevor Pendorbex 3% gel
Wholesaler A → Wholesaler C+£28.34/pkin stock
Muvlotro 3.6mg Garva Praquopen Ulmne Wexsilxakor
Wholesaler A → Wholesaler C+£18.99/pk rebate
Calmuv 250mg tablets
Wholesaler A → Wholesaler C+£12.66/pk shortage
Muvnera 2.5mg tablets
Wholesaler A → Wholesaler C+£12.31/pk shortage
Silraip 3% gel
Wholesaler A → Wholesaler C+£7.66/pk rebate
Hodkorprara 1mg tablets
Wholesaler A → Wholesaler C+£6.34/pk shortage
Hodvanyx 20mg tablets
Wholesaler A → Wholesaler C+£3.24/pk shortage
Calzentivsom 225mg Pennerin capsules
Wholesaler A → Wholesaler C+£3.08/pk shortage
Ipiplyxdor 50mg capsules
Wholesaler A → Wholesaler C+£3.02/pk shortage
Dorsilquoxa 50mg tablets
Wholesaler A → Wholesaler C+£2.87/pk stock-driven
Garpenloolt 1.25mg tablets
Wholesaler A → Wholesaler C+£2.66/pk shortage
Pentu 20mg tablets
Wholesaler A → Wholesaler C+£2.14/pk shortage
Xasilulmlo 200mg tablets
Wholesaler A → Wholesaler C+£1.97/pkin stock
Rinxa 4mg tablets
Wholesaler A → Wholesaler C+£1.59/pk shortage
Xalo 30mg/500mg capsules
Wholesaler A → Wholesaler C+£1.48/pkin stock
Muvkortrohod Lyxoltjun 300mg tablets
Wholesaler A → Wholesaler C+£1.43/pk shortage
Ulmrasilzen 400mg tablets
Wholesaler A → Wholesaler C+£1.43/pkin stock
Junhodpencal 125Tutropra tablets
Wholesaler A → Wholesaler C+£1.35/pk stock-driven
Hodgarsom 2.5mg tablets
Wholesaler A → Wholesaler C+£1.25/pkin stock
Fynnyxgar 4mg tablets
Wholesaler A → Wholesaler C+£1.17/pk stock-driven
Xafynzen 20mg Junhodva tablets
Wholesaler A → Wholesaler C+£1.04/pk shortage
Bexsil 5mg capsules
Wholesaler A → Wholesaler C+£0.97/pk stock-driven
Ipiplyxdor 100mg capsules
Wholesaler A → Wholesaler C+£0.95/pk shortage
Zenlyx 25mg/100mg tablets
Wholesaler A → Wholesaler C+£0.75/pkin stock
Trovortrosil 500mg tablets
Wholesaler A → Wholesaler C+£0.67/pkin stock
Newex 1mg tablets
Wholesaler A → Wholesaler C+£0.67/pkin stock
Wexwex 10mg tablets
Wholesaler A → Wholesaler C+£0.63/pk stock-driven
Zenwexpratu 100Bexdorolt/dose inhaler CFC free
Wholesaler A → Wholesaler C+£0.39/pkin stock
Muvdorvorcal 20mg tablets
Wholesaler A → Wholesaler C+£0.34/pk stock-driven
Vaquovaip 10mg Pennerin tablets
Wholesaler A → Wholesaler C+£0.31/pkin stock
Ranyxip 10mg tablets
Wholesaler A → Wholesaler C+£0.28/pk shortage
Vaquovaip 5mg Pennerin tablets
Wholesaler A → Wholesaler C+£0.25/pkin stock
Xaquo 80mg tablets
Wholesaler A → Wholesaler C+£0.10/pk shortage
Xaquo 40mg tablets
Wholesaler A → Wholesaler C+£0.05/pkin stock
Savings are per pack at the matched pack size, netting each wholesaler’s own rebate scheme. “Volatile” marks a line where a current shortage is moving prices - worth re-checking before a big order.

Generic → brand rebate switches

Where dispensing a specific rebated brand earns more than the generic. We always show the NHS impact: brand reimbursement is higher, so these are not NHS-neutral.
SwitchTypeExtra margin/pk
Siltumuv -> Penwexbexnyx
⚠ NHS pays +£43.47/pk (brand reimbursement)
switch+£22.67/pk
Bexva -> Tulozenfyn
⚠ NHS pays +£61.77/pk (brand reimbursement)
switch+£14.40/pk
Nejunfyndor -> Lozen
⚠ NHS pays +£76.61/pk (brand reimbursement)
switch+£13.50/pk
Bexhodquo -> Nyxcal
⚠ NHS pays +£21.54/pk (brand reimbursement)
switch+£10.22/pk
Nevor -> Silraip
⚠ NHS pays +£69.42/pk (brand reimbursement)
switch+£5.63/pk
Tivlyxbexne -> Junnyxquoolt
⚠ NHS pays +£27.10/pk (brand reimbursement)
switch+£5.10/pk
Somtiv -> Zentuprava
⚠ NHS pays +£11.46/pk (brand reimbursement)
switch+£4.44/pk
Dortivtu -> Iptumipra
⚠ NHS pays +£38.13/pk (brand reimbursement)
switch+£4.44/pk
Ranyxip -> Misomnyx
⚠ NHS pays +£8.12/pk (brand reimbursement)
switch+£4.25/pk
Ipiplyxdor -> Trokorip
⚠ NHS pays +£17.80/pk (brand reimbursement)
switch+£3.25/pk
Junra 600mcg/25mcg Nasal Spray (Dormuvip 3)
✓ NHS-neutral
claim+£1.84/pk
Rinquo -> Rafynmuv
⚠ NHS pays +£22.63/pk (brand reimbursement)
switch+£1.80/pk

Therapeutic-class switches

Same clinical class, better economics - including LABA/ICS inhalers to a rebate brand, and the SGLT2 inhibitors (flozins).
SwitchClinical noteGap/pk
Quoulmva Zenulm 50Korulmtutu / 500Korulmtutu/dose dry pdr inh
LABA/ICS inhalers
✓ NHS-neutral
Junvor + Lyxwex Ulmkornezen - Lovorwex and Calwex per Vorhod
+£14.52/pk
Wexvornedor 25Bexdorolt/dose / 125Bexdorolt/dose inhaler
LABA/ICS inhalers
✓ NHS-neutral
Junvor + Lyxwex Ulmkornezen - Lovorwex and Calwex per Vorhod
+£12.74/pk
Ulmbexvor 100Korulmtutu/dose / 3Korulmtutu/dose Pentrokor inh
LABA/ICS inhalers
✓ NHS-neutral
Junvor + Lyxwex Ulmkornezen - Lovorwex and Calwex per Vorhod
+£12.70/pk
Bexhodquo -> Nyxcal
SGLT2 inhibitors (flozins)
⚠ NHS pays +£21.54/pk
Rinpen -> Muvpenmi for the Mitivulmquo Milo; Somoltlyxquo Lyxwex (Dormuvip 2)
+£10.22/pk
Lyxwextiv Ipvatucal 92Korulmtutu/dose / 22Korulmtutu/dose dry pdr inh
LABA/ICS inhalers
✓ NHS-neutral
Junvor + Lyxwex Ulmkornezen - Lovorwex and Calwex per Vorhod
+£9.24/pk
Oltlyxnequo 10Tutropra Kortivcal pdr caps with Fynhod inhaler
LAMA inhalers
✓ Double win: also saves the NHS £5.81/pk
Junvor + (Dormuvip 2) Lyxwex Ulmkornezen - Lovorwex per Vorhod
+£7.30/pk
Ulmbexvor 200/6 Zenvazen
LABA/ICS inhalers
✓ NHS-neutral
Junvor + Lyxwex Ulmkornezen - Lovorwex and Calwex per Vorhod
+£5.96/pk
Ulmbexvor 100/6 Zenvazen
LABA/ICS inhalers
✓ NHS-neutral
Junvor + Lyxwex Ulmkornezen - Lovorwex and Calwex per Vorhod
+£5.96/pk
Ulmbexvor 400/12 Zenvazen
LABA/ICS inhalers
✓ NHS-neutral
Junvor + Lyxwex Ulmkornezen - Lovorwex and Calwex per Vorhod
+£5.96/pk
Ulmkormi Tujunne 2.5Korulmtutu/dose Kortivcal Ulmbex Hodsom Fynsomwex
LAMA inhalers
✓ Double win: also saves the NHS £3.01/pk
Junvor + (Dormuvip 2) Lyxwex Ulmkornezen - Lovorwex per Vorhod
+£3.67/pk
Ulmkormi Tujunne 2.5Korulmtutu/dose Kortivcal Ulmbex
LAMA inhalers
✓ Double win: also saves the NHS £3.01/pk
Junvor + (Dormuvip 2) Lyxwex Ulmkornezen - Lovorwex per Vorhod
+£3.67/pk
Penmuv Ipvatucal 55Bexdorolt/dose dry powder inhaler
LAMA inhalers
✓ Double win: also saves the NHS £7.51/pk
Junvor + (Dormuvip 2) Lyxwex Ulmkornezen - Lovorwex per Vorhod
+£1.46/pk

Formulation switches

Capsule vs tablet and modified-release choices where the form changes the tariff. Some are a prescriber decision; some the dispensary can make.
SwitchWho decidesMargin/pk
Rinquo 25mg
tablet → orodispersible tablet
⚠ NHS pays +£18.80/pk
prescriber decision+£5.40/pk
Wexhodpentu 50mg
capsule → modified-release
⚠ NHS pays +£6.59/pk
prescriber decision+£4.16/pk
Xafynzen 40mg
capsule → tablet
⚠ NHS pays +£9.81/pk
prescriber decision+£2.28/pk
Xafynzen 20mg
tablet → capsule
✓ Double win: also saves the NHS £5.14/pk
dispensary+£1.87/pk
Bexsil 5mg
capsule → tablet
✓ Double win: also saves the NHS £0.02/pk
dispensary+£1.79/pk
Xafynzen 10mg
capsule → tablet
⚠ NHS pays +£8.94/pk
prescriber decision+£1.79/pk
Bexsil 2.5mg
capsule → tablet
⚠ NHS pays +£0.05/pk
prescriber decision+£1.73/pk
Bexsil 10mg
capsule → tablet
✓ Double win: also saves the NHS £0.06/pk
dispensary+£1.70/pk
Rinlokorra 250mg
capsule → tablet
⚠ NHS pays +£2.69/pk
prescriber decision+£1.50/pk
Pramigar 20mg
tablet → capsule
⚠ NHS pays +£0.45/pk
prescriber decision+£1.23/pk
Valo 500mg
modified-release → tablet
✓ Double win: also saves the NHS £0.01/pk
dispensary+£0.48/pk
Rinlokorra 500mg
capsule → tablet
⚠ NHS pays +£0.86/pk
prescriber decision+£0.22/pk
How the numbers are built. Buy price = the live wholesaler net cost per pack. Reimbursement = Part VIIIA Jun 2026 (or the live price concession where one is in force). Indicative margin per pack = reimbursement × (1 − 11.18% clawback) + £2.09 fee + a blended 12% generic purchase-margin allowance, less the buy price. Brand and rebate lines use the scheme economics. Figures are indicative market intelligence to support buying and prescribing decisions, not a guarantee for any one practice.
This is the demo. The live version is the real thing.
Real drug, brand and wholesaler names · the full 18,125-line catalogue · today’s actual prices and stock · refreshed every working day. Share one login across the practice.
Subscribe →
RxMargin Live Market. Universal NHS dispensary market intelligence built from wholesaler pricing, the Drug Tariff and monthly price concessions. Every drug, brand and wholesaler name on this demo page is anonymised; the figures are real market magnitudes. Indicative figures to support buying and prescribing decisions; not financial advice and not a guarantee for any individual practice. Built 04/06/2026. © 2026 RxMargin.