Skip to main content
Card class: Non-HeroCategory: Ecommerce Platform
How many of your vendors are actually live: non-blocked and transacting, not just sitting in the master.

At a glance

The count of vendors that are both non-blocked and recently active in Accounts Payable. A vendor is “active” if its status allows transactions (not on hold or blocked for invoicing/payment) and it has at least one purchase or payment in the recent window. This is the working supplier count, distinct from the total number of records in the vendor master, which is usually inflated by dormant, one-off, and duplicate vendors.
What it countsVendors with a non-blocked status that have recent AP activity (a purchase invoice, a payment, or a posted vendor transaction) within the lookback window. In F&O this is the Vendor master (VendTable) filtered by blocking status with a join to recent vendor ledger activity; in Business Central it is the Vendor list filtered to non-blocked vendors with recent Vendor Ledger Entries.
What it is notNot the raw vendor master count. Blocked, prospect-only, and long-dormant vendors are excluded. Not a spend figure, this is a headcount of suppliers.
CurrencyCount metric, currency-independent.
Multi-CompanyAggregated across the selected legal entities. A vendor set up in multiple entities counts per entity unless de-duplicated by vendor identifier in your field map.
Time windowRT (real-time snapshot of currently active vendors)
Alert triggern/a
Rolesowner, operations, finance

Calculation

Calculated automatically from your Microsoft Dynamics 365 data. See the At a glance summary above for what the metric tracks and the worked example below for a typical reading.

Worked example

A consumer-electronics retailer on Business Central with a single trading company. Snapshot 14 Apr 26. The vendor master has grown over eight years of trading and is far larger than the genuinely active supplier base.
Vendor segmentRecords in masterCounts as active?
Suppliers invoiced or paid in last 90 days184Yes
Non-blocked, no recent activity (dormant)412No
Blocked / on hold27No
Prospect / never transacted63No
Active Vendors (this card)184
Four things to notice:
  1. The master holds 686 records but only 184 are active. The card cuts through the clutter to the suppliers that actually matter for AP workflow and cash planning.
  2. 412 dormant vendors are the cleanup opportunity. They are not blocked, so they still appear in lookups and pose a duplicate-payment and master-data hygiene risk. Many merchants block or archive these on a quarterly review.
  3. 27 blocked vendors are correctly excluded. A vendor blocked for invoicing cannot transact, so it is not active by definition even if it was busy last year.
  4. No alert on this card. It is a context metric, not a threshold pulse. The value comes from pairing it with on-time payment and AP aging to read supplier-relationship health.

Sibling cards merchants should reference together

Active Vendors is the denominator for most AP health questions. Pair it with the payment-discipline and aging set.
CardWhy pair
Vendor Payment On-Time RateThe quality metric on the same supplier base this card counts.
AP Aging ≥ 60+ DaysTells you how much of what you owe these active vendors is badly overdue.
Active CustomersThe mirror metric on the sell side, same active-versus-master logic.
Journals by Source ModuleConfirms how much ledger activity flows from the AP / purchasing module.

Reconciling against Microsoft Dynamics 365

Where to look in Business Central / Finance & Operations:
BC: Purchasing > Vendors (filter Blocked = blank, then cross-check against Vendor Ledger Entries for recency) BC: Reports > Purchasing > Vendor - Top List / Vendor Ledger (recent activity view) F&O: Accounts payable > Vendors > All vendors (filter on Hold = No, then join to recent vendor transactions) F&O: Accounts payable > Inquiries and reports > Vendor transactions (the activity trail)
The raw vendor list in BC or F&O will always show a larger number than this card because the native list defaults to every record. To approximate the card, filter to non-blocked vendors and constrain to those with a vendor ledger entry inside the same lookback window. Why our number may legitimately differ:
ReasonDirectionWhy
Activity window definitionEitherThe card uses a recent-activity lookback to define “active”. A native vendor list with no recency filter shows everything and reads higher.
Blocking-status nuanceEitherF&O distinguishes hold types (invoicing, payment, all, requisition). The card treats transaction-blocking holds as inactive; a partial hold may be classed differently in your field map.
Multi-company duplicatesCard higherThe same supplier set up in several legal entities counts per entity unless de-duplicated.
One-time vendorsEitherOne-time vendor records used for ad-hoc spend may or may not be in scope depending on configuration.
OData / Dataverse sync lagCard up to 15 min behindNew vendor activity posts in D365 first and appears on the card shortly after.
Cross-connector note: Active Vendors is an ERP-internal supplier metric with no commerce-platform equivalent. Shopify, BigCommerce, and Adobe Commerce track customers and orders, not your purchasing relationships. There is nothing on the commerce side to reconcile this against; its value is purely as a Microsoft Dynamics 365 AP and master-data health signal.

Known limitations / merchant FAQs

Why is this so much lower than my total vendor count? Because most vendor masters are dominated by dormant, one-off, and duplicate records. This card counts only suppliers that are non-blocked and have actually transacted recently, which is the number that matters operationally. What exactly makes a vendor “active”? Two conditions together: a non-blocked status that permits transactions, and at least one recent AP transaction (a purchase invoice, a payment, or a posted vendor ledger entry) inside the lookback window. Does a blocked vendor ever count? No. If the vendor is blocked for invoicing or payment it cannot transact, so it is excluded regardless of past activity. How is “recent” defined? By a rolling activity lookback. The card is a real-time snapshot of who is currently active under that window. Use Ask Viq if you want to confirm the exact window configured for your tenant. Why is there no alert on this card? It is a context and denominator metric, not a threshold pulse. A drop or rise is meaningful only in combination with payment-discipline and aging cards, which carry their own alerts. Does multi-company inflate the count? It can. A supplier set up across several legal entities counts once per entity unless your field map de-duplicates on a shared vendor identifier. Can I use this to clean up my vendor master? Yes, indirectly. The gap between total records and active vendors is your dormant-and-duplicate backlog. Many merchants run a quarterly block-or-archive review on the difference.

Tracked live in Vortex IQ Nerve Centre

Active Vendors is one of hundreds of KPI pulses Vortex IQ tracks across Microsoft Dynamics 365 and 70+ other ecommerce connectors. Nerve Centre runs the detection layer; Vortex Mind investigates the cause when something moves; Ask Viq lets you interrogate any number in plain English. Start for free or book a demo to see this metric running on your own data.