shopify-admin-inventory-aging-report

Calculate Shopify inventory aging buckets and carrying cost exposure from order history.

174|18|Updated Apr 11, 2026
One-click install
npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-inventory-aging-report
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shopify-admin-inventory-aging-report
Source: https://github.com/40RTY-ai/shopify-admin-skills/tree/main/skills/merchandising/shopify-admin-inventory-aging-report
Command: npx skills add https://github.com/40RTY-ai/shopify-admin-skills --skill shopify-admin-inventory-aging-report

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you pinpoint how long inventory has been sitting without selling so you can prioritize markdowns, liquidation, or replenishment instead of relying on guesswork.

Core Features & Use Cases

  • Inventory aging buckets: categorizes stocked variants into configurable age ranges (e.g., 0-30, 31-60, 61-90, 91-180, 181+ days) using last-sold dates derived from recent orders.
  • Carrying cost exposure: estimates monthly and annual carrying cost per aging bucket using a configurable carrying_cost_pct and unit costs.
  • Read-only reporting output: produces an inventory aging CSV with value, age, and bucket-level insights for merchandising decisions.

Quick Start

Use the shopify-admin-inventory-aging-report skill to generate an inventory aging CSV for your store and automatically break results into aging buckets with estimated carrying cost.

Frequently Asked Questions about shopify-admin-inventory-aging-report

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I calculate Shopify inventory aging and carrying cost exposure?

To calculate Shopify inventory aging and carrying cost, correlate variant stock levels with last-sold dates from order history to categorize items into aging buckets and estimate holding costs using a configurable carrying cost percentage.

What is inventory aging analysis and how does it help with markdown planning?

Inventory aging analysis categorizes stocked variants into custom time buckets using last-sold dates, helping you identify stale inventory, measure liquidation impact, and prioritize markdowns or replenishment based on carrying cost exposure.

Can I generate an inventory aging CSV report for specific Shopify vendors?

Yes, you can generate a read-only inventory aging CSV report filtered by specific vendors, outputting bucketed totals with item values, ages, and estimated carrying costs for merchandising decisions.

How do I configure custom aging buckets for Shopify variant analysis?

You configure custom aging buckets by defining specific date ranges like 0-30, 31-60, and 61-90 days, which the system uses to categorize variant stock based on their derived last-sold dates.

Do I need Shopify GraphQL API access to run inventory aging reports?

Yes, you need authenticated read-only Shopify GraphQL API access to query product variants, orders, and inventory item unit costs required to calculate aging buckets and carrying cost exposure.