What is MSA reporting?

MSA reporting is the weekly sales and inventory report that tobacco distributors send to manufacturers. MSA stands for Management Science Associates, a company many manufacturers use to collect this data. Distributors send a file in MSA's MULTICAT format, either directly to each manufacturer or through MSA, which passes each brand's data on. Reporting on time and without errors is how distributors keep direct purchasing status and earn manufacturer rebates.

This guide explains MSA reporting in plain English, based on a published MULTICAT reporting guide. Requirements can change and differ between manufacturer programs, so always follow each program's current rules.

Why distributors report to MSA

Manufacturers run trade programs that reward distributors and retailers for selling their brands. The weekly data shows them what was sold, to whom, and what's in stock. According to the reporting guide, distributors report to:

That last point matters: reliable reporting is part of what your retail customers get from buying through you.

Manufacturer programs that use MULTICAT

The MULTICAT format is the shared base, but each manufacturer program publishes its own requirements. The reporting guide lists documents for programs such as:

Manufacturer Program or document
Altria STARS reporting package
ITG Brands MULTICAT All Tobacco data programming detail
Liggett Vector Brands RIS program
blu blu e-cigs reporting requirements
Hershey Programming details (MULTICAT is used beyond tobacco, too)

Source: MULTICAT reporting library. If you report to several programs, you need to meet each one's rules from the same sales data.

What goes into an MSA report

Data What it includes
Products UPC, SKU, description, items per selling unit, category code and quantity on hand
Sales Quantity sold, plus the ship-to name, street, city, state and ZIP code
Promotions Promotion code and promotion description
Returns Some programs track returns separately — Altria, for example, uses different codes for floor, saleable and unsaleable returns

Two details that cause confusion:

Category codes are 4-digit numbers that group products. Cigarettes, for example, are category 3231.

Items per selling unit is the number of sticks or cans in the unit you sell. A carton of cigarettes is 200 sticks, and a roll or sleeve of 10 cans is 10 cans.

Deadlines and what happens if a report is wrong

MSA reports are weekly, and complete, error-free reports are due by Tuesday of the following week. According to the reporting guide:

A simple weekly routine

  1. Close the week in your system: all sales, returns and stock movements recorded.
  2. Check new products have a UPC, category code, selling unit and any promotion code.
  3. Generate the file for each program you report to.
  4. Submit by Tuesday, directly to the manufacturer or through MSA.
  5. Read the validation email and fix any errors or warnings right away.
  6. Keep a copy of every file you sent, in case a quarterly check asks for it.

Mistakes to avoid

Looking at what goes into the file, these are the easiest things to get wrong:

New products without details. A product added this week without a category code or selling unit breaks the file.

Packs and cartons mixed up. Reporting the wrong selling unit makes every quantity wrong.

Returns left out. Programs that track returns expect them reported the right way.

Retyping data by hand. Copying sales from your system into a spreadsheet every week is where most typos come from.

How automation makes it easier

Most of this work is the same every week. Set product details up once — UPCs, category codes, selling units and promotions — and software can build the MULTICAT file straight from your sales, returns and stock records. Your team then reviews the report instead of building it, and the weekly deadline stops being a scramble.

Demo: MSA reports in seconds

In this short demo, product details such as UPCs, category codes, MSA units and promotion codes are set once. The tool then builds the purchase and inventory sheets for the chosen period and exports a standard MSA report or the MultiCAT format.

Video: MSA reporting software for tobacco distributors (1:51)

How Vizion can help

We build reporting automation like the tool in this demo, set up for your products and the manufacturer programs you report to. It's part of our AI automation services: we take repetitive work like data entry and reporting off your team, using the systems you already run.

Want to see it with your own products?

Book a free demo. We'll walk through your weekly reporting, show the tool with your data, and tell you honestly what it takes to set up — no obligation.

Book a Free Demo