Home / Guides / Bambu Lab filament tracking

How to track remaining filament in a Bambu Lab AMS — including third-party spools

Last verified: September 2026

Bambu Lab filament tracking has a gap that every AMS owner eventually hits: the printer's idea of how much filament is left and reality quietly drift apart. If you've ever had the AMS report a comfortable margin and then watched a multi-color print run a slot dry, this guide is about closing that gap.

Does the AMS actually know how much filament is left?

Only approximately, and only sometimes. Two different things are going on:

None of this is a defect — estimating from motor feed is genuinely hard. It just means the AMS readout is a hint, not a number you'd bet an overnight print on.

If you print single-color and rarely run a spool down to its last few grams, that margin of error rarely matters — weigh-based tracking below is for mixed-brand AMS setups and multi-color prints, where a wrong estimate actually costs you a failed print.

The fix: weigh-based tracking

A scale doesn't estimate. Weigh the spool, subtract the empty spool weight, and you have the actual grams remaining — the full method is in our guide to how much filament is left on a spool. Weigh-based tracking works identically for official Bambu filament and any third-party brand you feed the AMS, because it doesn't care about RFID at all.

The catch is bookkeeping: an AMS means four spools loaded at once (eight or more with multiple units), plus the shelf queue behind them. Tracking that in your head is how slots run dry.

How SpoolVault tracks a Bambu setup

SpoolVault is a filament tracker for iPhone and Android built around exactly this workflow:

SpoolVault inventory grouped by printer: a Bambu Lab P1S with its AMS and an H2C with an AMS 2 Pro, showing grams left in each slot
Grouped by printer: every AMS slot, and what it has left.

Common questions

My AMS says filament is remaining but the spool ran out. Why?

Usage-based estimates accumulate error: purge towers, prime lines, filament swaps and failed prints don't always get accounted the way you'd expect, and partial spools start the estimate wrong. Re-weighing the spool resets you to ground truth in under a minute.

How do I track third-party filament in the AMS?

Track the spool, not the slot. Catalog the spool by brand in SpoolVault, note which AMS slot it's loaded in, and log usage per print. RFID never enters the picture.

Does this work with Bambu Handy?

Bambu Handy controls the printer; it isn't an inventory system for your shelf. SpoolVault doesn't talk to the printer at all — it tracks the spools themselves, which is why it also covers the fifteen spools not currently loaded in the AMS.

Track your whole Bambu stash

Preloaded Bambu Lab catalog, AMS-slot organization, and weigh-based accuracy for every brand you print.

Download SpoolVault on the App Store Get SpoolVault on Google Play
QR code that opens SpoolVault on the App Store or Google Play On a computer?
Scan with your
phone camera.

Free for 30 days — no subscription starts · iOS 15+ & Android 7+

SpoolVault is an independent app and is not affiliated with, endorsed by, or connected to Bambu Lab. AMS, Bambu Lab and Bambu Handy are trademarks of their respective owners.