Home / Guides / Bambu Lab filament tracking

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

Last verified: July 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 built around exactly this workflow:

SpoolVault bulk-add screen showing the Bambu Lab PLA Basic color catalog
Bulk-adding Bambu Lab PLA Basic — every color in one pass.

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.

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.