PharmaDB
Use case · Pricing & Cost Benchmarks · Tender vs Non-Tender Pricing Splits v.04.2026 · refreshed weekly
Use cases Pricing & Cost Benchmarks Tender vs Non-Tender Pricing Splits
Pricing & Cost Benchmarks Buyer view Molecule · dolutegravir Data · trade flowsData · procurement flows Live

Tender vs Non-Tender Pricing Splits

Compare institutional procurement clearing prices to open-market lane medians on the same molecule-destination. The empirical discount that institutional buyers extract.

Free preview · Ask the AI agent any sourcing question
Try
Sign up takes 30 seconds. Your question lands in your first chat.
Example output · dolutegravir · India → various · tender vs open market · procurement_flows ⋈ molecule_country_flow
$8.00 USD/kg (open market) · median · the bid line
n=31 shipments · trade warehouse, last 24 months Indicative

Dolutegravir clears the open-market India-out lane to South Africa at $8.00/kg median across 149 shipments. The procurement-flow channel to Denmark in 2024 cleared $314k across 10 shipments, implying $31.4k average per shipment. The institutional vs commercial comparison is structural: tender lanes carry larger pack volumes per shipment and tighter delivery windows; the per-kg comparison requires unit normalisation, but the per-shipment value spread is informative directly. On dolutegravir, the institutional pricing tier sits structurally above the high-volume commercial South African tender.

p25 · aggressive entry
$2.47
deals get done
median · the bid line
$8.00
where the market clears
p75 · premium
$68.41
likely loses
Distribution · 8 price buckets
$0.10
$2
$5
$8
$15
$40
$100
$500+
Open-market median (ZA)
$8.00
Tender USD / shipment (DK)
$31.4k
Tender lane shipments
10
Open-market shipments (ZA)
149
30 seconds

How it works

molecule losartan origin IN destination BR
01

Pick a molecule + destination.

The AI agent pulls both the procurement-flow trade for the destination (when present) and the open-market lane aggregate for the same destination.

0 HHI 0.42 1
computed · pre-joined · anonymised
02

The AI agent computes the split.

Per-shipment economics on the tender channel; per-kg medians on the open-market channel. The brief surfaces both and flags the implied discount or premium.

brief · cited
Lane concentration · structurally concentrated
HHI0.42
Top-3 share71%
Actionqualify second source
03

Save the split brief.

Citation-anchored brief: tender value and shipment count, open-market median, the spread direction, and a chip on whether the tender channel is currently above or below the open market.

Why a business development team runs it

The institutional discount, measured.

Two channels, one view.

Tender flows and open-market trade are different data sources with different price dynamics. PharmaDB surfaces both at the molecule-destination key so the comparison is direct.

Go / no-go on tender bids.

If the tender clearing price is below the open-market median by more than 60%, the bid math typically does not work without scale; the brief flags accordingly.

Tender capacity ring-fence.

Where the tender lane is large enough to require dedicated capacity, the brief surfaces the trade-off so the user can plan capacity allocation against the open-market lanes.

Refreshes weekly.

Both procurement flows and trade aggregates refresh weekly. The split reruns on every refresh; the brief carries the exact computation timestamp.

What a real chat looks like

Type a molecule. The AI agent returns the tender split.

A real chat thread in PharmaDB. Type a question, the AI agent runs the tools, the answer lands as a saveable note.

Tender split · dolutegravir → multi-destination
chat · saved 2 min ago
You
For dolutegravir, compare the procurement-flow value per shipment to the open-market lane median for the same destination country.
F
Running tool pharmagraph_query
procurement_flows ⋈ molecule_country_flow · dolutegravir · 2024
F
Dolutegravir 2024 split: open-market South African lane is the volume tender ($53M across 149 shipments at $8.00/kg median), while the institutional procurement channel into Denmark booked $314k across 10 shipments, implying $31.4k per shipment. The two channels are structurally different: ZA is the high-volume PEPFAR-anchored commercial market; the DK booking is a small institutional channel. For a buyer modeling tender entry, the South African lane is the bid-floor anchor; the Danish institutional channel is informational only at current volume.
Open-market median (ZA)
$8.00
Tender USD / shipment (DK)
$31.4k
Tender shipments
10
Commercial / institutional ratio
high commercial volume
Cited procurement_flows dolutegravir 2 active molecule_country_flow dolutegravir 7 destinations molecule_catalog INN matched
Ask a follow-up... ⌘ ↵
Time-to-answer

Manual workflow vs. PharmaDB.

Manual workflow
Excel · email · syndicated reports
  1. 01 Pull tender award and procurement flow data 1 day
  2. 02 Pull trade declarations for the destination 2-3 hr
  3. 03 Match institutional vs commercial channel 2-3 hr
  4. 04 Normalise units across channels 2-3 hr
  5. 05 Compute the split and the gap 1-2 hr
Total cycle time 2 days per molecule
PharmaDB
The AI agent · one query · cited
One query.
Pre-joined warehouse. Tender flows and open-market aggregates are co-resident at the molecule-destination key. The AI agent returns the split with the spread chip inline.
Total cycle time Under a minute
Run it across your portfolio

Where the tender vs commercial split sits.

Eight dolutegravir destinations · 2024 open-market median in USD/kg · tender channels surfaced where present in procurement_flows.

Dolutegravir IN → NL
$1.27
↑ 2%
Dolutegravir IN → AE
$2.09
↓ 5%
Dolutegravir IN → MZ
$4.23
↓ 1%
Dolutegravir IN → TH
$4.99
↓ 34%
Dolutegravir IN → ZA
$8.00
↓ 6%
Dolutegravir IN → KE
$9.59
↑ 1%
Dolutegravir IN → RU
$532.26
↑ 3%
Sitagliptin IN → GY (tender)
$0.25
→ 0%
IQR (p25–p75) Median USD/kg ↓ YoY price drop · margin pressure · ↑ YoY price rise · tighter market

The tender split is the channel-mix lens. PharmaDB joins procurement_flows to molecule_country_flow at the molecule-destination key and surfaces the per-shipment institutional value alongside the per-kg open-market median. Refresh cadence is weekly.

FAQ

Frequently asked

Why is the per-shipment metric used on tender channels?+

Tender awards report total value and shipment count, not always normalised to kg. Per-shipment USD is the cleanest direct comparison. When pack-size is consistent (UNICEF, Global Fund), the per-shipment USD divided by typical pack mass approximates the per-kg price.

What counts as an institutional tender flow?+

Procurement-flow records cover UNICEF, Global Fund, PEPFAR, bilateral aid, and similar multilateral procurement programs. The `procurement_flows` table is sparse (480 rows total in the live build); not every molecule-destination pair has tender data.

Why are some institutional prices higher than open market?+

Cold-chain, specialty packaging, regulatory pre-qualification (WHO-PQ), and tight delivery windows can push tender pricing above commercial. The 'institutional discount' assumption holds for high-volume commodities; specialty tenders can run premium.

What happens when no tender flow exists for the destination?+

The brief still surfaces the open-market median and explicitly notes 'no institutional flow recorded.' This is itself a signal: a destination with no tender flow has either no institutional procurement, or that procurement happens outside the captured aggregates.

How does this support bid-floor calculation?+

When a tender RFP arrives, the user knows both the open-market clearing price and the historical institutional channel price for the same destination. The bid floor incorporates both anchors; the brief surfaces the gap so the user can position above the tender floor while staying below the open-market median.

How fresh is the data?+

Both tables refresh weekly. The split recomputes on every refresh; the catalog row carries the exact timestamp.

Run your question.

Bring the molecule, the lane, or the supplier you're sourcing this week. The AI agent runs it on PharmaDB in 30 minutes. You keep the brief.

Book a working session