Excel Practice Test

โ–ถ

An inventory management Excel free template is the fastest, most affordable way for small businesses, e-commerce sellers, warehouses, and retail shops to take control of stock without paying $50 to $300 per month for cloud software. With nothing more than a blank workbook, a few formulas, and an hour of setup, you can track SKUs, monitor reorder points, calculate stock value, log transactions, and generate dashboards that rival commercial tools like Zoho Inventory, Cin7, or Fishbowl. This guide walks you through every step.

Inventory chaos costs American small businesses an estimated $1.1 trillion annually in lost sales, dead stock, and operational waste, according to IHL Group research updated in 2025. The single biggest reason is not theft or shrinkage but invisibility โ€” owners simply do not know what they have, where it sits, or when to reorder. A well-built Excel template eliminates that fog in a weekend and gives you the same insights a $10,000 ERP system would, minus the recurring fees and the steep learning curve that ERPs demand.

The template architecture we will build follows a proven four-sheet pattern: a master Product List, a Transactions log, a Stock Summary dashboard, and a Reorder Alerts page. Each sheet uses native Excel features โ€” tables, VLOOKUP, SUMIFS, conditional formatting, data validation drop-downs, and pivot tables โ€” so it works in Excel 2016, Microsoft 365, Excel for Mac, and even Google Sheets with minor adjustments. No macros, no add-ins, no subscriptions required.

This guide is written for owners who have never built a spreadsheet system before as well as accountants, operations managers, and Etsy or Shopify sellers looking to escape the chaos of pen-and-paper or sticky-note tracking. We will cover formulas in plain English, show you exactly what to type, and explain why each step matters. By the end you will have a living workbook you can hand to a bookkeeper or roll into QuickBooks without rebuilding anything from scratch.

One quick note on scale. Excel comfortably handles inventories up to roughly 50,000 rows of transactions and a few thousand active SKUs. Past that, performance starts to lag and you will want to migrate to a dedicated system. But for the 31 million American small businesses with fewer than 20 employees, an Excel template is not a compromise โ€” it is the right tool. Restaurants, food trucks, salons, mechanics, online resellers, nonprofits, schools, and even mid-size distributors run on workbooks like the one below every single day.

Before we dive in, a word about practice. Mastering the underlying formulas โ€” especially VLOOKUP, INDEX/MATCH, SUMIFS, and IF logic โ€” pays dividends across every spreadsheet you ever touch. If you want to sharpen those skills as you build, the practice quizzes scattered throughout this article are free, untimed, and explanation-rich. Use them to test yourself between sections so the concepts stick.

Ready? Let us build a stock control system that finally tells you the truth about what you own, what is selling, and what is gathering dust on the back shelf.

Inventory Management in Excel by the Numbers

๐Ÿ’ฐ
$1.1T
Annual Inventory Distortion
๐Ÿ“Š
43%
Small Firms Using Excel
โฑ๏ธ
4 hrs
Average Build Time
๐Ÿ’ป
50,000
Rows Excel Handles
๐ŸŽฏ
$0
Software Cost
Try Free Inventory Management Excel Practice Questions

The Four-Sheet Template Architecture

๐Ÿ“‹ Product List Sheet

The master catalog of every SKU. Stores item code, name, category, cost, sell price, supplier, reorder point, and reorder quantity. This is your single source of truth โ€” every other sheet pulls from here.

๐Ÿ”„ Transactions Sheet

A running log of every stock movement: purchases (stock in), sales (stock out), returns, adjustments, and transfers. Date, SKU, type, and quantity per row. This sheet drives every calculation downstream.

๐Ÿ“Š Stock Summary Dashboard

Auto-calculated current stock level, value on hand, top sellers, slow movers, and category breakdowns. Built with SUMIFS and pivot tables โ€” refreshes instantly when transactions update.

โš ๏ธ Reorder Alerts

A filtered view of items at or below reorder point, with suggested purchase order quantities and preferred supplier. Conditional formatting flags critical items in red, warnings in amber.

Open a fresh workbook and rename the first sheet to Products. In row 1, type the following column headers from A through J: SKU, Item Name, Category, Unit, Unit Cost, Sell Price, Reorder Point, Reorder Quantity, Preferred Supplier, and Notes. Highlight A1:J1, bold the text, set a fill color, and freeze the top row so it stays visible as you scroll โ€” this small step alone saves hours of squinting later. To freeze the row, the technique is identical to how to freeze a row in Excel anywhere else: View tab, Freeze Panes, Freeze Top Row.

Now convert your range to an official Excel Table. Click any cell in your header row, press Ctrl+T, confirm the range includes headers, and click OK. Name the table tblProducts via the Table Design tab. Excel Tables are magical for inventory work because they auto-expand when you add rows, formulas copy down automatically, and you can reference columns by name (like tblProducts[SKU]) instead of cell coordinates. Every formula we write from here on will use structured references, which read like English and survive when rows shift.

SKU codes deserve a brief detour. Use a consistent scheme: three letters for category plus a four-digit number works well (BEV-0001 for beverages, APP-0001 for apparel). Avoid spaces and special characters because they break lookups. Some owners use the supplier's part number, which is fine if you only have one supplier per item but creates confusion when you switch vendors. A clean internal SKU you control is almost always the better long-term choice, especially as your catalog grows past a few hundred items.

For the Category column, set up a data validation drop-down so entries stay consistent. On a hidden sheet called Lists, type your category names down column A (Beverages, Snacks, Apparel, Tools, etc.). Back on Products, select the Category column, go to Data > Data Validation > Allow: List, and reference =Lists!$A$2:$A$20. This is exactly how to create a drop down list in Excel, and it prevents the classic problem of having three variations of "Beverages" โ€” "beverage," "beverages," and "Bev" โ€” that fragment your reports.

The Reorder Point column is where most owners get stuck. The right value depends on your supplier lead time and average daily sales. A simple formula: Reorder Point = (Average Daily Sales ร— Lead Time Days) + Safety Stock. If you sell 5 units daily, your supplier takes 7 days, and you want 10 units of safety buffer, your reorder point is 45. Set this thoughtfully for each item โ€” too low and you stock out, too high and you tie up cash. Revisit it quarterly as sales patterns shift.

Finally, populate the Unit Cost and Sell Price columns with current numbers and add a quick formula in a helper column K labeled "Gross Margin %": =([@[Sell Price]]-[@[Unit Cost]])/[@[Sell Price]]. Format as percentage. This single column instantly reveals which products make you money and which barely cover their cost โ€” information most owners running paper inventories never see clearly.

Save the workbook now and pat yourself on the back. You have built the spine of a real inventory system, and from here every other sheet just references this master list.

FREE Excel Basic and Advance Questions and Answers
Test core skills like tables, freezing panes, and data validation that power every inventory template.
FREE Excel Formulas Questions and Answers
Practice SUMIFS, VLOOKUP, and IF logic โ€” the exact formulas your inventory dashboard depends on.

Core Formulas: VLOOKUP Excel, SUMIFS, and IF Logic

๐Ÿ“‹ VLOOKUP for Pricing

VLOOKUP Excel is the workhorse that pulls product details into your Transactions sheet so you do not retype names and prices each time. On the Transactions sheet, after a user enters a SKU in column B, column C auto-fills with the item name using =VLOOKUP([@SKU],tblProducts,2,FALSE). The fourth argument FALSE forces an exact match โ€” critical because partial matches return wrong items and corrupt your data silently.

Add similar lookups for Unit Cost (column index 5) and Sell Price (column index 6). Wrap each in IFERROR so blank rows do not show ugly #N/A errors: =IFERROR(VLOOKUP([@SKU],tblProducts,5,FALSE),0). Now every transaction inherits accurate pricing automatically, and if you update a cost on the Products sheet, future transactions reflect it instantly without any manual relinking.

๐Ÿ“‹ SUMIFS for Stock Levels

SUMIFS calculates current stock on hand by adding all incoming quantities and subtracting outgoing ones for each SKU. On the Stock Summary sheet, alongside each SKU, write: =SUMIFS(tblTransactions[Quantity],tblTransactions[SKU],[@SKU],tblTransactions[Type],"IN") - SUMIFS(tblTransactions[Quantity],tblTransactions[SKU],[@SKU],tblTransactions[Type],"OUT"). This single line replaces a paper ledger entirely.

For inventory value on hand, multiply current stock by unit cost: =[@[On Hand]]*VLOOKUP([@SKU],tblProducts,5,FALSE). Sum that column at the bottom of the table and you have the total dollar value of inventory โ€” the single most important number on your balance sheet and one almost no small business knows in real time. Refresh by simply opening the workbook.

๐Ÿ“‹ IF for Reorder Status

The Status column tells you at a glance whether each item is healthy, low, or out of stock. Use a nested IF: =IF([@[On Hand]]<=0,"OUT",IF([@[On Hand]]<=VLOOKUP([@SKU],tblProducts,7,FALSE),"REORDER","OK")). The formula checks zero first, then compares against the Reorder Point pulled from Products column 7.

Pair the formula with conditional formatting: red fill for OUT, amber for REORDER, green for OK. Select the Status column, Home > Conditional Formatting > New Rule > Format only cells that contain. Now your dashboard becomes a traffic light โ€” owners can scan 500 SKUs in 30 seconds and spot every problem before it becomes a stockout that costs a sale.

Excel Inventory Templates vs Dedicated Inventory Software

Pros

  • Zero recurring software cost โ€” Excel pays for itself once
  • Fully customizable to your exact workflow without developer help
  • Works offline, no internet outage can take it down
  • Easy to share with bookkeepers, accountants, and partners via email
  • Skills you learn transfer to every other spreadsheet you build
  • No vendor lock-in โ€” your data is in a portable .xlsx file
  • Integrates easily with QuickBooks, Xero, and Shopify exports

Cons

  • No real-time multi-user editing without OneDrive or SharePoint
  • Manual barcode scanning requires a USB scanner workaround
  • Performance degrades past ~50,000 transaction rows
  • No native mobile app for warehouse-floor use
  • Risk of accidental formula deletion by untrained users
  • No automated supplier ordering or EDI integration
  • Backups depend on you remembering to save versions
FREE Excel Functions Questions and Answers
Sharpen your knowledge of SUMIFS, VLOOKUP, INDEX, MATCH, and other inventory-critical functions.
FREE Excel MCQ Questions and Answers
Multiple-choice questions covering tables, formulas, formatting, and pivot tables for fast review.

Your Free Inventory Management Excel Free Setup Checklist

Create four sheets named Products, Transactions, Summary, and Reorder Alerts
Define SKU naming convention before adding any items
Convert every range to a structured Excel Table with Ctrl+T
Set up data validation drop-downs for Category, Unit, and Transaction Type
Set Reorder Point thoughtfully for each SKU using lead time and daily sales
Write VLOOKUP formulas wrapped in IFERROR on the Transactions sheet
Build SUMIFS stock-on-hand formula on the Summary sheet
Apply conditional formatting for OUT, REORDER, and OK statuses
Save a master copy as a template (.xltx) before entering live data
Schedule a weekly reconciliation count of at least 10 random SKUs
Focus on the vital 20% of SKUs

In nearly every business, 20 percent of SKUs drive 80 percent of revenue. Sort your Stock Summary by sales velocity descending and protect those items first โ€” never let them stock out. The bottom 50 percent of items usually account for less than 5 percent of sales and often deserve to be discontinued. Excel makes this analysis a 30-second pivot table.

Dashboards turn a transaction log into business intelligence, and Excel handles them beautifully without any add-ins. On your Summary sheet, build five key performance indicators at the top: Total SKUs, Total Units on Hand, Total Inventory Value, Number of Items to Reorder, and Number of Items Out of Stock. Each is a single COUNTIF, SUM, or COUNTIFS formula. For example, items needing reorder: =COUNTIF(Summary[Status],"REORDER"). Place these five numbers in big bold cells across row 2 so they catch your eye every time you open the workbook.

Below the KPI strip, insert a pivot table. Source data: tblTransactions. Drag Category to Rows, Type to Columns, and Quantity to Values (sum). Within seconds you see total units purchased and sold per category for the date range โ€” the foundation of every category-management decision. Add a Date field as a slicer for quick month-over-month comparison. Right-click any pivot value and choose Show Values As > % of Grand Total to see contribution percentages instantly.

For a visual top-sellers report, create another pivot with SKU in Rows and Quantity Sold in Values, sorted descending and filtered to top 10. Insert a horizontal bar chart from this pivot โ€” Excel's built-in PivotChart feature creates the chart in one click. Repeat for bottom 10 to expose slow movers. These two charts side by side give you the same insight that BI tools like Tableau charge $70 per user per month to deliver, only here it is free and fully under your control.

Sometimes you will want to combine two cells into one display label for a chart or report โ€” for instance, joining SKU and item name. Knowing how to merge cells in Excel is useful, but for data tables avoid actual merging because it breaks sorting and filtering. Instead, use a formula in a new column: =[@SKU]&" - "&[@[Item Name]]. This creates a clean combined label without destroying your data structure. Reserve true cell merging for title rows and printed reports only, never inside tables.

Inventory turnover is the single most important ratio most owners ignore. Calculate it as: Cost of Goods Sold (annualized) divided by Average Inventory Value. A turnover of 6 means you cycle your entire stock six times a year. Grocery stores aim for 14+, specialty retailers 4โ€“6, slow-moving industrial parts 2โ€“3. Build this as a calculated KPI on your dashboard and watch it monthly. Trending down means cash is freezing in dead stock; trending up means you are running lean and efficient.

Finally, add a Days of Stock column to your Summary: =[@[On Hand]]/Average Daily Sales. Anything over 90 days is a red flag for that SKU โ€” you have three months of inventory tying up cash that could fund new products or marketing. Anything under 7 days is a stockout risk. This single metric, scanned weekly, transforms reactive ordering into proactive cash management.

Save the workbook with a date in the filename (Inventory_2026-05-22.xlsx) and store a copy in cloud backup. Your dashboard is now a living document that gets smarter every transaction you log.

Even the best template fails when users make small mistakes that compound over time. The first and most common error is entering negative numbers in the wrong direction. Decide upfront whether OUT transactions are positive numbers (and you subtract them in formulas) or negative numbers (and you sum them all). Mix the two conventions and your stock levels will silently drift from reality. The cleanest approach: always positive quantities with a Type column that says IN or OUT, exactly as the SUMIFS formula above expects.

The second pitfall is letting the Products sheet drift out of sync with reality. New SKUs get added on Transactions before being created on Products, which breaks every VLOOKUP. Train anyone using the workbook to add the SKU on the Products sheet first, then start logging transactions. To enforce this, add another data validation rule on the Transactions SKU column: =tblProducts[SKU]. Now Excel rejects any SKU that does not exist in your master list.

The third mistake is forgetting to handle returns and adjustments. A return is an OUT transaction reversed, not an IN โ€” semantically these are different events even if mathematically similar. Add a third Type value called ADJUST for shrinkage, damage, found inventory, and cycle-count corrections. Then your reports can separate true sales from non-sale stock movements, which matters enormously for COGS reporting and tax preparation. Without this distinction, your sales figures will be polluted.

Fourth, beware of stale Reorder Points. The value you set in January is wrong by June because demand patterns shifted, suppliers changed lead times, or you ran a promotion. Mark a recurring quarterly calendar reminder to review and update Reorder Points across the catalog. A 30-minute quarterly review prevents thousands of dollars in stockouts and overstocks. Use a pivot table of monthly sales velocity to inform each adjustment with real data instead of gut feel.

The fifth mistake is multi-user chaos. Excel files saved on a shared drive get corrupted when two people open them simultaneously. The fix is OneDrive or SharePoint co-authoring with the file in .xlsx format โ€” both users can edit in real time, and Excel handles the merging. Alternatively, designate one inventory keeper who owns the file and have everyone else submit transactions via a simple intake form (a Google Form or Microsoft Form is perfect). The integrity gain is worth the modest workflow overhead.

Sixth, locked formulas. Anyone with edit access can accidentally delete a SUMIFS or VLOOKUP and silently break the entire dashboard. Protect the worksheets: Review > Protect Sheet, set a password, and unlock only the cells users need to type into (the Transactions input rows). Now formulas are immune to accidental damage but data entry continues uninterrupted. This single defensive step has saved more spreadsheets than every other best practice combined.

Seventh and final, document everything. Add a Read Me sheet with column definitions, formula logic, and a brief workflow guide. Six months from now, when you hire help or hand the file to a bookkeeper, that one sheet of documentation is the difference between smooth onboarding and a confused phone call at 9 PM. Inventory systems live for years โ€” invest the 20 minutes now.

Practice Excel Formulas Used in Inventory Templates

To turn a working template into a polished business tool, layer in a few advanced refinements. Start with named ranges. Instead of typing tblProducts[SKU] in every formula, create a named range called SKUList pointing to the same column. Use the Name Manager (Formulas > Name Manager) to organize all your named ranges in one place. Future formulas become self-documenting: =VLOOKUP(B5,ProductsTable,2,FALSE) tells a future reader exactly what is happening at a glance.

Next, add a barcode column to Products. If you have a USB barcode scanner (about $25 on Amazon), scanning a code at the Transactions SKU cell types it instantly, then VLOOKUP fills the rest. Even without hardware, free apps like Scandit or Cognex turn a phone into a scanner that types directly into a connected workbook over OneDrive. This single upgrade transforms inventory speed from minutes per transaction to seconds, and it costs essentially nothing.

For multi-location inventory, add a Location column to both Products and Transactions, then update your SUMIFS to include Location as an additional criterion. Now the same template tracks stock across your storefront, warehouse, and consignment locations. Want totals by location? A simple pivot table by Location field delivers it. This pattern scales surprisingly well โ€” businesses with up to six or seven locations run beautifully on this architecture without needing dedicated multi-location software.

Layer in supplier performance tracking. Add columns to Transactions for Order Date, Receive Date, and Order Number on IN entries. A helper column calculates lead time: =[@[Receive Date]]-[@[Order Date]]. A pivot table by supplier with average lead time exposes which vendors are reliable and which consistently miss promised delivery windows. Over six months this report becomes invaluable negotiation ammunition โ€” actual performance data trumps anecdotes every time you renegotiate terms.

For cash flow forecasting, build a simple sheet called Projections. List each SKU with current On Hand, Average Daily Sales (from a pivot table), and a formula projecting On Hand 30, 60, and 90 days out: =[@[On Hand]]-([@[Avg Daily Sales]]*30). Sort by 30-day projection ascending and you see exactly which items will stock out next month if you order nothing โ€” a prioritized purchase list, ranked by urgency, generated automatically. This is operational planning at a level most small businesses never reach.

If your inventory mix is large or volatile, consider ABC analysis. Sort SKUs by annual revenue contribution. The top 20 percent (your A items) get tight controls โ€” weekly cycle counts, conservative reorder points, premium supplier relationships. The middle 30 percent (B items) get monthly review. The bottom 50 percent (C items) get quarterly review and aggressive discontinuation. Excel makes this categorization a five-minute exercise with COUNTIF, SUM, and conditional logic, yet very few small businesses actually do it.

Finally, when your Excel template eventually outgrows its limits โ€” somewhere past 50,000 transactions or 5,000 SKUs โ€” migrating is painless because all your data lives in clean tables. Export the Products and Transactions tables to CSV and import them into Zoho Inventory, Cin7, or QuickBooks Commerce in minutes. You will never regret starting with Excel, because the discipline of building it taught you exactly what features you actually need versus the bloated checklists every SaaS vendor pushes.

FREE Excel Questions and Answers
Comprehensive practice covering every topic an inventory template uses, from formulas to pivots.
FREE Excel Trivia Questions and Answers
Quick-fire trivia to test your Excel breadth โ€” fun way to reinforce skills between deep practice sessions.

Excel Questions and Answers

Is there a truly free inventory management Excel template I can download?

Yes. Microsoft offers free templates inside Excel under File > New > Search "inventory." Vertex42, Smartsheet, and Spreadsheet123 also publish free downloads. However, the best long-term solution is building your own using the architecture in this guide โ€” you understand every formula, you control every column, and you can adapt it as your business changes without fighting somebody else's design assumptions or hidden quirks.

Can Excel handle inventory for a real business or is it only for hobbyists?

Excel comfortably runs inventory for businesses generating up to $10 million in annual revenue and managing several thousand SKUs. Many manufacturers, restaurants, e-commerce sellers, and distributors operate professionally on workbooks for years. The limits are workflow-driven, not Excel-driven: you outgrow it when you need real-time multi-user editing, mobile warehouse scanning, or automated supplier EDI โ€” not when your data volume gets large.

What is the best Excel formula for tracking current stock on hand?

Use SUMIFS to net IN and OUT transactions per SKU: =SUMIFS(Transactions[Qty],Transactions[SKU],[@SKU],Transactions[Type],"IN") - SUMIFS(Transactions[Qty],Transactions[SKU],[@SKU],Transactions[Type],"OUT"). This formula updates instantly with every new transaction, requires no manual recalculation, and handles unlimited transaction rows without breaking, making it the foundation of every Excel inventory dashboard worth building.

How do I prevent users from accidentally breaking my inventory formulas?

Protect your worksheets via Review > Protect Sheet, then unlock only the input cells users need to edit. Right-click locked cells, choose Format Cells > Protection, and toggle Locked off for input ranges before applying protection. Set a password that only you and your accountant know. This single step prevents 90 percent of broken-template support requests reported by small business owners using shared workbooks.

Can I use VLOOKUP or should I switch to XLOOKUP for inventory templates?

XLOOKUP is superior โ€” it handles errors natively, looks left or right, and never breaks when columns shift. If your team uses Microsoft 365 or Excel 2021+, use XLOOKUP. If you need backward compatibility with Excel 2016 or 2019 or shared workbooks where users have older versions, stick with VLOOKUP wrapped in IFERROR. The performance difference is negligible for inventory-sized data sets under 50,000 rows.

How often should I do a physical inventory count to verify my Excel template?

Cycle count weekly โ€” pick 10 random SKUs and physically count them, comparing to your Excel On Hand value. Discrepancies above 5 percent indicate process problems: missed transactions, theft, damage, or data entry errors. A full annual count is still recommended for tax purposes and insurance, but weekly cycle counts catch problems in days rather than discovering a six-figure variance at year-end audit time.

What happens when I exceed Excel's row limit for transactions?

Excel supports 1,048,576 rows per sheet, which is more than enough mathematically, but performance degrades past about 50,000 rows of transactions with heavy formulas. When you hit that point, archive older transactions to a separate Archive sheet (everything older than 12 months), keep only the current rolling year live, and migrate to a database tool like Microsoft Access or a SaaS inventory platform once you exceed 100,000 active rows.

Can two people edit the same Excel inventory file at the same time?

Yes, if you store the file on OneDrive or SharePoint and use Excel co-authoring. Both users see live edits in real time without conflicts. Avoid the legacy Share Workbook feature โ€” it is deprecated and prone to corruption. If real-time collaboration is critical and you cannot use OneDrive, consider migrating to Google Sheets, which handles concurrent editing natively at the cost of some advanced Excel features.

How do I add barcode scanning to my Excel inventory template?

Buy a USB barcode scanner for around $25 โ€” they emulate a keyboard, so scanning a code types the value into the active cell. Place your cursor in the SKU column on Transactions and scan; VLOOKUP fills in name, cost, and price automatically. For mobile scanning, use a phone-based scanner app paired with an Excel file synced via OneDrive. Total setup time: 30 minutes.

When is it time to abandon Excel and move to dedicated inventory software?

Move when you need any of these: real-time mobile warehouse scanning, automated reorder POs sent to suppliers, multi-warehouse stock allocation, EDI integration with major retailers, or audit trails for regulatory compliance like FDA or HIPAA. If you just need accurate stock levels, dashboards, and reorder alerts for a single-location business under $10M revenue, Excel remains the most cost-effective tool available.
โ–ถ Start Quiz