FullPlanGet a demo

Medical supply software that fits the way you work

Medical supply inventory management for distributors: GPO pricing, chargebacks, lots and expiry, recalls and par levels, for one monthly fee.

Get a demo
Free data migrationUnlimited usersCustom features included
Clearbrook Medical
Home
AI review4
Sales
Quotes
Orders
Contracts
Invoices
Warehouse
Picking
Receiving
Lots and serials
Recalls
Sites
Consignment
Par lists
Buying
Purchase orders
Chargebacks
Bills
Reports
Settings
Customer service
Search items, lots, serials or customers
Ask AI
Sales / Orders
SO-90714Out for deliveryRoute 3 · stop 5 of 11 · ETA 10:05 AMPrint packing listTrack van
CustomerNorthfield Community Health
Ship-toElm St clinic
PricingMeridian GPO MPA-2291
Account repRenee Castillo
TermsNet 30
Rx and CLIA checks passed for this ship-toMedical director's license on file to Jun 30 · CLIA certificate of waiver to Mar 31Checked at order entry
Lines6
Lots and serials5
Delivery
Invoice
Margin
ItemUnitQtyPriceAmountLot or serial · expiry
Nitrile exam gloves, MGPOCorwin CG-200M · 100/box, 10 boxes/caseCS4$68.40$273.60Lot GL-24418Exp in 40 mo
Strep A rapid testCLIAVantage VD-STA25 · 25 tests/kitKIT6$96.00$576.00Lot RS-61027Exp Jun 30
Tuberculin PPD, 1 mL vialRxCold10 tests/vial · store at 2–8 °CVL2$118.00$236.00Lot T-4471Exp Apr 30
Syringe 3 mL, 25G × 1 inGPOPressly SY-325 · 100/boxBX3$24.60$73.80Lot SY-7720Exp in 45 mo
Pulse oximeter, fingertipSerialOxyline PX2EA2$129.00$258.00SN PX2-118204, -118207Both scanned at pick
Exam table paper, 21 inCrepe, 225 ft · 12 rolls/caseCS2$54.90$109.80Not lot-tracked—
Subtotal $1,527.20Delivery $0.00Sales tax (exempt) $0.00Total $1,527.20
Route 3 · van 5
Tara Nguyen · left 7:55 AM · 11 stops
Stop 4 · Lakeview PediatricsDone 9:31
Stop 5 · Northfield, Elm StETA 10:05
Cold chain · tuberculin
Cooler CB-12 with a logger, packed 7:10 AM
Cold room at pick4.1 °C
Logger at 9:40 AM4.6 °C
Range so far3.9–4.8 °C (2–8 °C)
Timeline
AllNotesChangesEmailsAI
Driver · Change · 9:40 AM
Stop 4 done; cooler logger 4.6 °C, next stop Northfield
Driver · Change · 7:55 AM
Route 3 left with cooler CB-12 and its logger
Billing · Change · 7:20 AM
DSCSA transaction info for the tuberculin sent with INV-90714
Warehouse · Change · 7:10 AM
Tuberculin picked from the cold room, lot T-4471
Warehouse · Change · 6:42 AM
5 lines picked earliest expiry first; the recalled strep lot was skipped
AI · Change · Nov 9, 3:12 PM
Order drafted from Paula's email; GPO prices, license and CLIA waiver checked
One order, end to end

Every order in one place,
from PO to cash

Where this lives today
  • Faxed and emailed orders
  • GPO contract spreadsheets
  • Lot and expiry logs
  • Cold room temperature log
  • Chargeback spreadsheets
  • QuickBooks
Sales / Orders
SO-90714Delivered · invoicedMargin as of Nov 10
More ▾
Ship-toElm St clinic
Account repRenee Castillo
TermsNet 30
Lines6
Lots and serials5
Delivery
Invoice
Margin
Revenue$1,527.206 lines · 5 lot or serial tracked
Gross margin24.1%Glove cost net of chargeback
Delivered10:04 AMCooler 3.9–4.8 °C all the way
Invoice dueDec 10Net 30
24.1% with gloves and syringes at Meridian GPO prices and the $24.80 glove chargeback queued for this week's claim to Corwin. Every lot and both oximeter serials are on the order, so a recall would find this shipment in seconds.
RevenueCostMargin $Margin %
Items · 6 lines$1,527.20$1,158.70$368.5024.1%
Nitrile exam gloves, M · 4 cs × $68.40$273.60$219.20$54.4019.9%
Strep A rapid test · 6 kits × $96.00$576.00$428.40$147.6025.6%
Tuberculin PPD, 1 mL · 2 vials × $118.00$236.00$193.00$43.0018.2%
Syringe 3 mL, 25G · 3 bx × $24.60$73.80$53.70$20.1027.2%
Pulse oximeter · 2 ea × $129.00$258.00$184.00$74.0028.7%
Exam table paper · 2 cs × $54.90$109.80$80.40$29.4026.8%
Total$1,527.20$1,158.70$368.5024.1%
Cost is landed cost when each line shipped; gloves are $61.00 a case less the $6.20 Meridian chargeback. Tax-exempt, certificate on file.
Timeline
AllNotesChangesEmailsAI
AI · Change · Nov 10
Chargeback queued for Corwin
4 cs × $6.20 = $24.80, contract MPA-2291
Driver · Change · Nov 10
Delivered at 10:04 AM
Signed by P. Greer · logger 3.9–4.8 °C
Driver · Change · Nov 10
Route 3 left the warehouse
Van 5, cooler CB-12
Billing · Change · Nov 10
DSCSA transaction info sent
Tuberculin lot T-4471, with INV-90714
Warehouse · Change · Nov 10
Tuberculin picked from the cold room
Lot T-4471, exp Apr 30
Warehouse · Change · Nov 10
Picked earliest expiry first
Lot RS-60811 on hold, so RS-61027
AI · Change · Nov 9
Created from Paula Greer's email
6 kits, not boxes; approved by Sam Ortiz
AI · Change · Nov 9
License and CLIA waiver checked
For the tuberculin and strep A tests
AI features

AI does the paperwork.
A person approves it.

AI drafts quotes and orders from clinic emails, checks vendor bills against your contracts, follows up on invoices and traces lots in seconds. Nothing posts or sends until someone on your team approves it.

Quote drafting

Turns a practice's emailed request into a quote, with their GPO and contract prices applied.

Supplies for our second officeDr. Lena Ortiz, Bayside Oral Surgery
We open our second office in January. Can you quote nitrile gloves, about 6 cases a month, 3 mL syringes and sterilization pouches? We buy through Meridian.Thanks, Lena
Q-6618 · Bayside Oral SurgeryMeridian GPO prices appliedDrafted by AI
ItemMonthlyPrice
Nitrile exam gloves, M
Meridian MPA-2291 · 19.9% margin
6 cs$68.40
Syringe 3 mL, 25G
Meridian MPA-2291 · 27.2% margin
4 bx$24.60
Sterilization pouch 3.5 × 9 in
200/box · level B · 26.4% margin
4 bx$14.90

Order intake

Turns faxed, emailed and portal orders into orders, with units of measure and licenses checked.

SO-90714 · NorthfieldElm St clinic · from Paula's email, 2:58 PMDrafted by AI
DeliveryTue · route 3
LicensesRx and CLIA on file
Total$1,527.20
Paula asked for "strep tests, 6 boxes". Vantage sells these by the kit of 25, so 6 kits are on the order. Check before the 4:00 PM cutoff.

Bill capture and 3-way match

Checks vendor bills against the PO, what you received and the manufacturer's contract price.

Bill CB-55120Corwin Medical · PO-4471Matched by AI
POReceivedBill
Gloves, M (cs)404040
Price a case$61.00—$63.00
Billed at $63.00 a case, but Corwin's price to you is $61.00 through Dec 31. $80.00 over on 40 cases.

Collections

Reads replies to invoice reminders, then pauses them or follows up.

Cedar Valley Family MedicineINV-89411 · $3,186.40 · 15 days lateRead by AI
Nov 7 · Reminder sentYour invoice is 12 days past due.
Nov 8 · Customer replied"We sent back 6 strep kits for the recall. We'll pay once that credit shows up."
Read by AI6 kits from lot RS-60811 came back Nov 9. Credit CM-3307 for $576.00 issued; reply drafted, $2,610.40 due.

Ask your data

Ask about lots, expiry, contracts or margins. Every answer links to the records behind it.

Which lots expire unsold?
Flu A/B test · FL-2207Exp Jan 31$2,880
Suture 4-0 · NS-1184Exp Feb 28$1,660
Glucose strips · GS-5530Exp Mar 31$1,190
Cost of stock still on the shelf at expiry, at the last 90 days' pace; 9 lots, $7,940 in all
Built around how you supply clinics

Ask for it.
We'll build it.

Tell us what you need and we'll build it. Changes are included in your monthly fee.

"Can a backorder offer a substitute the clinic already approved?"Built in 2 weeks
"Can reps see which clinics stopped ordering items they used to buy?"Built in 1 week
"Can we build procedure kits from a surgeon's preference list?"Built in 3 weeks
"Can we track samples against what the clinic buys after?"Built in 1 week
Medical supply inventory management

Built for the way medical and dental supply distributors work

Corwin nitrile exam gloves, M · Northfield
CG-200M · 100/box, 10 boxes/case · priced per case
Meridian GPO
Price sourceApplies toPrice / csMargin
List priceCurrent price list$84.0027.4%
Clinic level BPhysician practices$76.5020.3%
Meridian GPOAppliesContract MPA-2291, member account$68.4019.9%
Cost$54.80 on contract, after chargeback$61.00—
Units of measure on this contract
Box of 100$7.1022.8% marginCase of 10 boxes$68.4019.9% margin
$6.20 a case chargeback claimed from Corwin weekly · contract prices load from Meridian's price file

Every contract and GPO price, by the box or case

Contract, GPO and price-level prices apply by account and unit of measure. Chargebacks on contract lines are claimed from the manufacturer, so the margin you see is the real one.

  • GPO and contract prices by account
  • Each, box and case on the same item
  • Chargebacks claimed and tracked
WarehouseMain · handheld 2Kim A.KA
Started 6:31 AM · Tue, Nov 10PL-90714SO-90714 · Northfield, Elm St · route 3
Lines picked1 / 6Lots and serials1 / 5
Lot RS-61027 · expires Jun 30Earliest lot not on hold · RS-60811 is on recall hold
Pick fromBin C-04-02Strep A rapid test, 25/kit · Vantage VD-STA25
Picked (of 6 kits)
−6+
Short pickDamagedWrong lotNext: Syringe 3 mL, 25G · bin A-11-04 · 3 bxTuberculin last: cold room, pack with a loggerConfirm line

The right lot, earliest expiry first, every pick

Pickers scan every lot and serial on a handheld. The lot with the nearest expiry that isn't on hold comes up first, customers who need longer dating never get stock that's about to expire, and cold items are packed with a logger.

  • Lots picked by earliest expiry
  • Lots and serials scanned at pick
  • Cold items packed with a temperature logger
Recall RC-0031 · strep A test, lot RS-60811
Vantage Diagnostics notice, Nov 6 · risk of false negatives
Open · 5 of 7 responded
Shipped from this lot42 kitsto 7 accountsOn hand, on hold18 kitsquarantine bin Q-01Customer notices7 sent5 responded
AccountShippedKitsNoticeReturn
Lakeview PediatricsOct 1210Responded Nov 6All 10 back
Northfield, Main StOct 198Responded Nov 66 back, 2 used
Cedar Valley Family Med.Oct 216Responded Nov 7All 6 back Nov 9
Hillcrest Urgent CareOct 268No responseCalled Nov 9
Lot RS-60811 on hold since Nov 6, 8:14 AM · it can't be picked or shipped

Find every box of a recalled lot in minutes

Every lot and serial is tracked from receiving to the customer. Put a lot on hold in one click, see who received it, then send notices and track returns until the recall is closed.

  • Lot and serial history for every shipment
  • Holds that stop picking and shipping
  • Customer notices and returns tracked
Consignment and par stock
Stock you own at customer sites, billed when used
Nov 10
Consigned at 14 sites$186,400at cost, owned by youUsed, to bill$12,860from counts this weekExpiring in 90 days37 itemsat 6 sites
TypeSiteItemsStatusValue
UsageCU-2241Riverside Surgery Center14 bx suture, 3-0 nylonInvoiced$1,092.00
CountCC-0312Bayside Oral Surgery2 implants used of 48To invoice$780.00
ExpiringEX-0907Bayside Oral Surgery4 bone graft, exp in JanSwap out$1,180.00
RestockCR-1180Riverside Surgery CenterPar refill, 22 itemsOn route 2$2,640.00

Consignment and par stock at customer sites

Track the stock you own on customers' shelves. Counts bill what was used, restocks bring each site back to par, and lots near expiry get swapped before they go to waste.

  • Consigned stock by site, lot and expiry
  • Usage billed from counts
  • Par levels and restocks by site
Included

Everything a medical supply distributor needs, all included

One system, no add-on modules to buy.

Sell

  • Contract and GPO pricing by account
  • Each, box and case units
  • License and CLIA checks on restricted items
  • Online ordering and par lists for clinics
  • Invoices, statements and payments

Buy

  • Purchasing by lead time and par
  • Receiving with lots, serials and expiry
  • Chargebacks claimed from manufacturers
  • Vendor bills and 3-way match

Warehouse and sites

  • Lots picked by earliest expiry
  • Cold room and temperature loggers
  • Consignment and par stock at sites
  • Barcode scanning and cycle counts
  • Routes, parcel and proof of delivery

Money and data

  • Lot and serial tracing for recalls
  • QuickBooks and Xero sync
  • Margin reports and Ask your data
Pricing

How pricing works

How pricing works

One monthly fee plus a one‑time setup, quoted after we've seen how you work.

  • Unlimited users, including the warehouse, drivers and customer service
  • Hosting, data migration, AI features and support included
  • Changes included, not billed as change orders
Get a demo
Who builds it

Made by Airdev

Airdev has designed, built and supported custom software for over a decade. The same team builds and supports your ERP.

Visit airdev.co
1,000+products built
10M+users
$1B+in transactions
Get started

Get a demo built for your medical supply business

Tell us how you price, pick, ship and trace lots.After the call, we'll build a demo set up around it.

Get a demo