← Back to Blog
August 2026

Materials, Imports, Misc Purchases & Packaging: Codes 5000, 5001, 5002 & 5003

For any business that makes or resells physical goods, the cost of what goes into those goods is one of the biggest lines in the accounts — Sage splits it by source and type right at the top of the Purchases section.

The codes, and what each one holds

Code 5000 — Materials Purchased records the cost of raw materials or goods bought from UK suppliers for resale or production.

Code 5001 — Materials Imported records the same kind of purchase, but from suppliers outside the UK, often kept separate because of import VAT and duty considerations.

Code 5002 — Miscellaneous Purchases is a catch-all for smaller, occasional purchases directly tied to production or resale that don't fit the main materials codes.

Code 5003 — Packaging records the cost of boxes, wrapping, labels and other materials used to package goods for sale or delivery. All four are Purchases & Direct Costs codes and normally carry a debit balance.

A worked example

Say a business buys £4,000 of raw materials from a UK supplier, £2,500 from a European supplier, and spends £300 on cardboard boxes and labels this month.

Materials Purchased (code 5000): £4,000 debited.

Materials Imported (code 5001): £2,500 debited.

Packaging (code 5003): £300 debited.

Why this matters day to day

Splitting domestic from imported materials makes it far easier to track import VAT and duty exposure separately from ordinary UK purchases, which matters increasingly since Brexit changed how UK businesses account for EU imports. Keeping packaging in its own code also helps when working out true product cost, since packaging spend tends to move with sales volume in a way that's useful to track on its own.