Skip to content

Insights Inventory

Kitting Inventory Accounting in the UAE: Bundle SKUs and the IAS 2 Costing

Kitting inventory accounting in the UAE — how bundle SKUs cost under IAS 2, BOM design, the assembly journal and the VAT bundle treatment.

Product kitting UAE — e-commerce fulfilment team assembling bundled SKUs from component inventory in a Dubai warehouse
Product kitting UAE — e-commerce fulfilment team assembling bundled SKUs from component inventory in a Dubai warehouse Photo: Velmont Crest Editorial

Key takeaways

  1. Kitting = assembling component SKUs into a sellable bundle SKU at a fixed BOM
  2. IAS 2 treatment rolls component costs into the bundle SKU at the moment of assembly
  3. BOM management is the foundation — without an accurate BOM, kit cost is unreliable
  4. UAE VAT treats bundles as a composite supply; output VAT applies to the bundle price
  5. Breakage and assembly waste post to a variance account, not to cost of sales of the bundle

Kitting inventory accounting is the process of rolling component SKUs into one bundle SKU at the moment of assembly. Under IAS 2 the bundle carries the summed cost of its bill of materials, an assembly journal moves that cost between stock accounts, and the VAT question is whether the bundle is a single composite supply or several separate ones.

Of all the e-commerce growth tactics we see in UAE SME files, product kitting has by far the worst accounting hygiene record. The mechanic is simple. Instead of selling Component A, B and C as three separate SKUs, the merchant defines a bundle SKU that contains all three at a slightly discounted price, lifts average order value meaningfully, and reports proudly to the founder. The accounting reality is messier.

Until the bill of materials (BOM) is defined, the kit-assembly journal is configured and the variance accounts are set up, the inventory ledger has no idea bundles exist. Cost of sales on bundle revenue defaults to zero. The result is phantom margins that mislead every operating decision until the year-end audit corrects them.

This guide covers the IAS 2 treatment, the BOM design, the assembly journal, the UAE VAT implications and the common errors — and if you would rather hand the whole setup to a specialist, our inventory accounting services in the UAE build the BOM, assembly journal and variance framework for you.

Kitting inventory accounting: the dated facts table

Every row below was checked against the primary source linked beside it on 4 August 2026. The composite-versus-mixed-supply analysis further down this page follows the UAE VAT Executive Regulation rather than a figure any authority publishes, so treat it as reasoning to confirm with the FTA on your own facts rather than as a citable number.

PointWhat the primary source saysSource
How the bundle must be measured”Inventories are measured at the lower of cost and net realisable value”IFRS Foundation — IAS 2 Inventories
Which cost formula the BOM may useFIFO or weighted average cost for ordinarily interchangeable items; specific identification where items are not ordinarily interchangeableIFRS Foundation — IAS 2 Inventories
Standards that bind the tax computationAccounting standards and methods for corporate tax purposes are set by Ministerial Decision No. 114 of 2023MoF — Ministerial Decision No. 114 of 2023
VAT rate charged on the bundle line5%, in force across the UAE since 1 January 2018Ministry of Finance — VAT
Input VAT on the componentsInput tax “can be recovered in full if it relates to a taxable supply made, or intended to be made, by the registered person”Ministry of Finance — VAT
Corporate tax the bundle margin lands in0% on taxable income up to AED 375,000 and 9% above, under Federal Decree-Law No. 47 of 2022u.ae — Corporate tax

The first two rows are the whole argument for building a proper bill of materials. If a bundle has no costed BOM, there is no cost to measure against net realisable value, so the standard cannot be applied at all — and a discounted gift set that has quietly fallen below cost is exactly the item IAS 2 exists to catch.

What a bundle SKU actually is

A kit or bundle SKU is a single sellable stock-keeping unit that physically contains multiple component SKUs assembled together. Examples from UAE e-commerce:

  • Beauty starter pack — cleanser + toner + moisturiser + branded pouch
  • Tech accessory bundle — phone case + screen protector + charging cable
  • Coffee gift set — beans + grinder + cup + branded box
  • Children’s activity kit — book + craft materials + branded sticker pack
  • Grocery promo bundle — pasta + sauce + parmesan at a fixed bundle price

The bundle is sold as a single SKU on the storefront (Shopify, WooCommerce, Amazon UAE, Noon Marketplace, the merchant’s own site). The customer sees one product, one price, one delivery. The accounting must reflect that this single sale consumes several distinct components from inventory.

BOM

The bill of materials is the foundation of bundle accounting — without an accurate BOM, kit cost basis cannot be reliably computed under IAS 2

Velmont Crest is a DED-licensed accounting firm. We help e-commerce sellers, FMCG suppliers, beauty brands, electronics distributors and gift-set operators across all seven emirates on the inventory, VAT and e-invoicing workflows that sit behind every bundle SKU.

Kitting inventory accounting in the UAE: what the term covers

Kitting inventory accounting is the set of ledger rules that keep a bundle SKU honest — from the moment components are consumed to the moment the finished kit is sold. In a UAE context three things sit on top of the ordinary IAS 2 mechanics. First, the assembly journal has to leave an audit trail that survives an FTA review, because the bundle you invoice at 5% VAT must reconcile back to the components it was built from. Second, the BOM and assembly records form part of your bookkeeping records, and VAT records generally have to be kept for at least five years under Federal Decree-Law No. 8 of 2017. Third, the cost basis that flows into cost of sales feeds your corporate tax computation under Federal Decree-Law No. 47 of 2022, so a mispriced kit quietly distorts taxable profit.

None of that is exotic. It is ordinary inventory accounting applied to an item that is built internally rather than bought in. The discipline is simply making sure the ledger knows the bundle exists — with a real cost basis — before the storefront starts selling it. Everything below is the mechanics of doing that properly.

Booking it under IAS 2

Assembly is an internal stock movement

Under IAS 2 — Inventories, kit assembly is an internal movement. Components are consumed from inventory, the bundle SKU is created in inventory, and the bundle’s cost equals the sum of component costs under your chosen cost-flow assumption (FIFO, weighted average or specific identification). No revenue is recognised. No VAT is triggered. No payable arises. It’s stock-to-stock.

The assembly journal entry (per kit assembled):

Dr Inventory — Bundle SKU [sum of component costs at FIFO/WA]
Cr Inventory — Component A [unit cost × BOM quantity]
Cr Inventory — Component B [unit cost × BOM quantity]
Cr Inventory — Component C [unit cost × BOM quantity]
Cr Inventory — Packaging [unit cost × BOM quantity]
Dr/Cr Kitting Variance [if components consumed ≠ BOM]

If assembly labour is being absorbed into the bundle cost (a policy choice), an additional entry credits a labour clearing account and debits the bundle inventory.

Designing the bill of materials (BOM)

The BOM defines what goes into each bundle. A well-structured BOM specifies:

Bundle SKUComponent SKUQuantity per KitCost BasisSubstitution Allowed
BNDL-BEAUTY-01CLNS-200ML1FIFONo
BNDL-BEAUTY-01TONR-150ML1FIFONo
BNDL-BEAUTY-01MOIST-50ML1FIFONo
BNDL-BEAUTY-01POUCH-BRD1FIFOSubstitute POUCH-GEN if out
BNDL-BEAUTY-01BOX-MED1FIFONo

For each bundle SKU, the BOM is the contract between the warehouse and the accounting system: this combination of components, in these quantities, produces one bundle. Any deviation from the BOM must post through the kitting variance account.

When to post the assembly journal

There are two common approaches. With pre-assembly, bundles are put together in batches ahead of sale orders, and the assembly journal posts when the warehouse completes the batch — typically daily or weekly. Bundle SKU inventory accumulates, and sales draw from that bundle stock as orders ship. Just-in-time assembly flips that: bundles are assembled as orders are picked, the assembly journal posts at pick time, and the sales journal follows immediately as the order ships, so bundle SKU inventory never really accumulates (in and out the same day).

Both work. The choice comes down to how stable the bundle is (frequent BOM changes favour just-in-time), how you want to run the warehouse (pre-assembly batches cut pick time), and how predictable demand is.

E-commerce warehouse operator assembling a beauty starter bundle by combining component SKUs from inventory under a fixed bill of materials

Should assembly labour sit in the bundle cost?

IAS 2 lets you go either way. Capitalising labour into the bundle cost makes sense when assembly is non-trivial — say more than 2-3 minutes per bundle, or higher-skill work like kitting electronics with packaging — and would visibly distort margin if you left it out. You set a labour-rate-per-bundle standard, post the labour to bundle inventory at assembly, and clear the labour clearing account against actual wages each month. Expensing labour as a period cost is the right call when assembly is incidental to picking, under a minute per bundle and handled by general warehouse staff; the wages just flow through SG&A as warehouse operating cost, and bundle cost reflects only component cost.

Whichever route you take, write it into the accounting manual, apply it consistently, and disclose it in the year-end notes if it’s material to how bundle margin gets reported.

When components break during assembly

Kits don’t always come together cleanly. Components get damaged during assembly. Packaging gets crushed. Decorative items get scratched. Partially completed kits get scrapped. The cost of that waste must not be loaded into the cost of the successfully completed bundles. Loading it distorts margin reporting and hides a real operational problem.

The right treatment is a kitting variance account that captures the cost of consumed components in excess of the BOM-implied consumption:

Dr Kitting Variance — Components
Cr Inventory — Component A [actual consumption above BOM]

The kitting variance account is closed to cost of sales (or operating expense, depending on materiality) monthly, with management reporting on variance patterns by bundle and by warehouse shift to drive operational improvement.

How the FTA actually treats bundles

Composite Supply vs Mixed Supply

Under UAE VAT, a bundle sold as a single product is generally a composite supply — one taxable supply at the bundle’s selling price, taxed at the rate applicable to the bundle as a whole (typically 5% standard rate). The bundle invoice line shows one item, one price, one VAT amount.

The exception is a mixed supply where the bundle contains items taxed at different rates (standard 5%, zero-rated, exempt). Examples:

  • A grocery bundle containing zero-rated basic foods and standard-rated packaging or non-food items
  • A health bundle containing zero-rated qualifying medicines and standard-rated supplements
  • An export bundle where some items qualify for zero-rating and others don’t

For mixed supplies, the bundle price must be apportioned across the rate categories — typically based on the standalone selling price ratio of the components — and the tax invoice must show each rate-category subtotal separately.

Bundle Discounts

When a bundle is sold at a discount to the sum of standalone component prices (the typical bundle proposition), the discount is implicit in the bundle price. No separate discount line is needed on the tax invoice; the VAT applies to the bundle selling price as charged.

Returns and Refunds

When a customer returns a bundle, the return is processed against the bundle SKU at the original bundle selling price. The credit note references the original invoice, reverses the bundle revenue and the bundle output VAT, and (in the inventory journal) recreates the bundle SKU in stock at the original assembly cost.

If only one component of a bundle is returned (a beauty cleanser separately from a bundled set), the merchant has to decide whether to accept partial returns and how to value them. The accounting usually means reversing the full bundle at the customer’s pro-rata reimbursement and posting any retained components back to component SKU inventory at the BOM cost. It’s operationally messy. Most clients dodge it by writing the return policy to require full-bundle returns.

UAE e-commerce finance team configuring bill of materials and assembly journals in the ERP to ensure bundle SKU cost of sales matches actual component consumption

E-invoicing the bundle line

Under the UAE e-invoicing regime, the structured tax invoice for a bundle sale shows the bundle as a single line item with:

  • The bundle SKU code
  • The bundle description
  • Quantity (typically 1)
  • Bundle selling price
  • Applicable VAT rate (5% for standard composite, multiple rates for mixed)
  • VAT amount and total

The component-level detail does not appear on the customer-facing invoice — that detail lives in the internal BOM and assembly journal records, retained for audit purposes.

For B2B bundle sales where the customer wants component-level visibility (common in industrial supplies or contract gift programmes), a separate packing list or commercial document can accompany the tax invoice, but the tax invoice itself shows the bundle composite line.

Setting up kitting inventory accounting for a UAE e-commerce store

Getting kitting inventory accounting right in the UAE starts in the chart of accounts, not the warehouse. Before the first bundle ships you want a bundle SKU inventory account, a kitting variance account and — if you capitalise assembly labour — a labour clearing account. Most SME platforms used here (Zoho Books, QuickBooks Online, Xero, or a mid-market ERP) support a bill of materials or “bundle” object that can post the assembly journal automatically; the setup work is defining each BOM and switching the automatic posting on.

The order of operations matters. Register the bundle as an inventory item, build its BOM, confirm the cost-flow method matches the one used on the components (FIFO or weighted average), and only then let marketing publish it on the storefront. If the business is VAT-registered, decide the composite-versus-mixed treatment for each bundle at this stage too, so the tax invoice carries the right rate from day one. For most single-rate bundles that is a straightforward composite supply at 5%. The mixed-supply apportionment only bites when a bundle genuinely spans different VAT rates, which is worth confirming during setup rather than at the year-end audit. Build the accounting once, at the start, and the monthly close stops being a firefight.

Where SMEs slip up

Bundles Not Set Up as Inventory Items

The marketing team launches a bundle on the storefront without telling accounting. Orders ship, revenue posts, and cost of sales is zero because no inventory item exists for the bundle. Margins on the bundle look extraordinary; total inventory still reflects the component balance pre-sale. The audit catch is months later when the inventory write-down exceeds expectations. The fix is a hard rule: every bundle gets set up as an inventory item with a BOM before it goes live on the storefront, no exceptions.

BOM Not Maintained as Composition Changes

The bundle launches with three components. Marketing later swaps one component for a cheaper alternative without updating the BOM. The assembly journal continues to consume the original component (which still exists in inventory as a different SKU), inventory balances drift, and bundle margins are reported at the wrong cost. Route BOM changes through a formal change-control process instead: marketing requests, accounting approves, the system updates, the warehouse executes — never the other way round.

Assembly Journal Skipped, Manual Adjustments at Month-End

The warehouse assembles bundles but the assembly journal is not posted automatically. At month-end, a clerk tries to reconcile by manually adjusting component balances and creating bundle SKU balances. The adjustments are approximate, recurring monthly, and never quite balance. What you want is the assembly journal built into the warehouse management system workflow, posted automatically at the assembly event, with the monthly reconciliation running as a sanity check rather than as the primary posting mechanism.

Waste Loaded into Bundle Cost

Damaged components during assembly are recorded as “consumed” by the bundles successfully shipped, inflating the bundle cost basis. Bundle margin reports systematically understate the bundle’s true profitability, and management makes pricing or promotional decisions on bad data. Waste should post through a kitting variance account, reviewed and reported on its own, never absorbed into bundle cost.

VAT Treated as Multiple Rates by Default

The bundle is treated as multiple separate supplies on the tax invoice, with each component shown as a separate line and rate. This complicates the customer-facing invoice and creates reconciliation issues against the storefront bundle pricing. Treat the bundle as a composite supply unless it’s genuinely mixed on different VAT rates — the default is one bundle line at one rate.

For a UAE e-commerce seller assembling bundle units at real volume, the difference between disciplined bundle accounting and the common error pattern shows up directly in reported gross margin — phantom, because cost of sales is mispriced. The failure mode is predictable: a bundle range gets expanded on the strength of an inflated reported margin, and true margin turns out materially lower once the cost flow is fixed. The decisions that follow — pricing changes, promotional commitments, working capital allocation — compound the error.

— Velmont Crest advisory note

Where bundles are used here

Subscription Boxes

Monthly curated boxes with rotating components. Each month is effectively a new bundle SKU with a new BOM. The accounting overhead is the BOM change cadence — a new BOM every month for every box variant.

Gift Sets for Festive Periods

Eid, Ramadan, Christmas, Diwali, National Day. Limited-run bundles assembled in advance of the festive sales peak. Pre-assembly works well because demand is predictable; waste at end of season needs to be reviewed as obsolescence on the bundle SKU.

Cross-Brand Collaborations

Bundle includes components from a partner brand. The accounting treatment depends on whether the partner brand sells components to the bundling merchant (standard purchase + BOM) or whether the bundle is a shared revenue arrangement (more complex — typically requires a separate revenue-sharing schedule outside the standard inventory accounting).

Trial / Sample Bundles

Low-priced bundles to acquire customers. Often sold at or below cost (acquisition expense in disguise). Bundle margin will be negative; treat the negative margin as a marketing acquisition cost in management reporting and ensure tax treatment reflects the genuine business purpose.

Industrial Spares Kits

B2B bundles of related industrial spare parts for maintenance contracts. Bundle BOMs may be customer-specific and run into dozens of components. The accounting workflow requires BOM version control by customer and contract.

And then corporate tax catches up

Under UAE corporate tax, bundle revenue is recognised at the point of sale to the end customer (under IFRS 15), and bundle cost of sales lands in the same period at the BOM-implied cost basis. So the taxable income from bundle sales is just the bundle margin. Put another way, cost of goods sold for a bundle is not a new calculation — it is the same opening stock plus purchases minus closing stock arithmetic you already run, applied to a SKU whose cost was set by the BOM rather than by a supplier invoice.

If the BOM is wrong, your COGS is wrong, and so is every margin report built on top of it. The tax authority’s only real interest here is whether you computed that margin honestly, which loops straight back to the BOM and the assembly journal we have been talking about all along. If an assessment ever does arrive, what the FTA examines is set out in our guide to the income tax audit — a term UAE sellers borrow from elsewhere for what is really a corporate tax or VAT audit.

For UAE free-zone entities selling bundles, the bundle cost basis is the same regardless of free-zone or mainland customer; what differs is the revenue recognition (mainland customers are non-qualifying revenue for QFZP purposes; free-zone or export customers may qualify). The bundle accounting itself doesn’t change — the customer classification drives the corporate tax treatment.

What your auditor will ask in December

Bundles are only one line in the year-end stock file, so read this alongside our inventory management best practices playbook for the wider chart-of-accounts and cycle-count structure, and our audit preparation checklist for the rest of what the auditor requests. On the tax side, the composite-versus-mixed question above is a direct application of the arithmetic in input VAT and output VAT in the UAE.

For material bundle sales, the year-end audit will cover:

  • BOM accuracy — sample of bundles physically opened and compared to the BOM
  • Assembly journal completeness — assembly events reconciled to bundle SKU stock movements
  • Kitting variance trend — variance account reviewed for unusual patterns
  • Component cost flow — FIFO/WA application traced from component receipt through assembly to bundle sale
  • VAT treatment — composite vs mixed supply review, particularly for bundles containing zero-rated items
  • Return treatment — any bundle returns reviewed for proper reversal and component reinstatement

Prepare these audit pack items as part of the standard year-end close, not as a separate workstream after the auditor arrives.

Does a small UAE seller need formal kitting inventory accounting?

Yes, and the reason is not the tax rate — it is the reliability of the numbers you run the business on. Even a seller below the AED 375,000 mandatory VAT registration threshold still needs a bundle to carry a real cost of sales, because a revenue line with no matching cost produces a margin figure that is pure fiction. Once you cross the threshold and start charging 5% VAT on bundle sales, the records simply have to reconcile, and an FTA review will expect the invoiced bundle to trace back to its components.

The practical minimum is modest: a BOM per bundle, an assembly entry that consumes the components and creates the kit, and a monthly check that the two balances agree. You do not need a heavyweight ERP to do this — a disciplined spreadsheet feeding a clean journal will hold up, provided it is applied consistently and the working is retained with your other VAT records. What does not hold up is treating the bundle as a marketing construct that never touches the ledger. That is the single habit that turns a healthy-looking bundle range into a year-end write-down. If you are unsure where your bundles sit, our inventory accounting services can review the setup before it becomes an audit problem.

The UAE-specific layer: VAT, customs and corporate tax on a bundle

Most kitting guidance is written for the US or the UK and stops at the accounting entry. In the UAE there are three further questions to settle before a bundle SKU goes live, and each is decided by facts you fix at BOM design time.

VAT on the sale. The bundle is what the customer buys, so the AED price of the bundle carries VAT at the applicable rate for a domestic UAE sale. The components are not separately supplied — that is the point of a bundle. Where the components would carry different treatments individually, that assumption stops holding and the composite-versus-multiple-supply analysis becomes the governing question rather than a technicality. A seller in Dubai or Sharjah combining a standard-rated item with a zero-rated one should resolve it before launch, not at the first VAT return, because the FTA reads the invoice you actually issued.

Customs duty on the components. Duty is assessed as goods enter the UAE, component by component, at the point of import — long before anyone assembles anything. The landed cost sitting in each component’s inventory value therefore already carries its own duty and its share of freight. Assembling components into a bundle creates no new customs event and changes no duty already borne. What it changes is where that duty sits in the ledger: it rolls into the bundle cost through the assembly journal. If the components entered a UAE designated zone rather than the mainland, the duty question is deferred rather than settled, and assembling inside the zone does not settle it either.

Corporate tax on the margin. Bundle margin is ordinary business income. What matters in a UAE corporate tax computation is that the cost of sales attached to bundle revenue is the rolled-up component cost from the BOM rather than a re-estimated figure, and that inventory is measured under IAS 2. A bundle cost basis that cannot be traced back to the components actually consumed is a cost of sales figure that cannot be defended, and the adjustment lands on taxable income.

QuestionDecided byEvidence to keep
VAT rate on the bundle saleThe nature of the supply to the UAE customerTax invoice, product listing, BOM
Duty already borneImport of each component into the UAECustoms declaration, landed-cost workings
Cost of sales for corporate taxThe BOM and the assembly journalAssembly postings, component valuation, stock reconciliation
Stock on hand at period endPhysical count of bundles and loose componentsCount sheets, variance report

The connecting thread is the bill of materials. In the UAE it is not only an operational document — it is the record tying a bundle’s price, its VAT treatment, its duty history and its corporate tax cost of sales back to physical goods. Treat it as an accounting artefact under version control rather than a warehouse convenience, and each of the questions above answers itself from the file. Sellers holding stock in Dubai, Sharjah or Abu Dhabi free zones should also confirm with the zone authority which stock reports it expects, because a physical inspection reads the warehouse system rather than the ledger.

When a customer returns one component of a bundle

Partial returns are where bundle accounting and UAE VAT stop agreeing with each other, and almost no kitting guidance written for the UAE market addresses it.

Operationally it is straightforward. You disassemble: the returned component goes back to loose stock at its BOM cost, the bundle SKU count drops by one, and the remaining components either sit as a broken kit or return to loose stock as well. The assembly journal runs in reverse, and the stock ledger stays honest.

The VAT answer is not straightforward. Article 61(1)(d) of Federal Decree-Law 8/2017 permits an output tax adjustment where goods are returned in full or in part and the consideration was returned in full or in part. Both limbs, not either. So the question a UAE seller has to answer is not whether the component physically came back — it is whether anything was refunded for it. Accept the component, issue store credit, and keep the cash, and the second limb is unmet; a tax credit note raised on the strength of the physical return alone rests on a condition that never existed. Swap the item for another and you have varied the supply, not reduced it.

Where you do refund part of the price, the credit note reduces the value of the bundle supply, not the component, because the component was never separately supplied to the customer. Show the AED value credited against the bundle line and reference the original tax invoice by number and date, because that link is what lets the FTA reconcile the adjustment. If a second return follows against that same invoice, Article 60(1)(e) of the Executive Regulation, as amended by Cabinet Decision 100/2024, requires the later credit note to show the already-adjusted value of supply rather than the original figure — our guide to UAE credit note rules works through the mechanics with the FTA’s own worked example.

The cost side is where margin quietly breaks, and it is worth being blunt about. If you refund a proportion of the bundle price but bring the whole component back to stock at full BOM cost, the arithmetic only holds when the refund proportion happens to match that component’s share of bundle cost. It rarely does, because refunds are set commercially and BOM shares are set by cost. Pick the policy once — proportional to cost, or proportional to price — write it into the returns procedure, and post the difference to the kitting variance account. Left alone it settles silently into cost of sales, and by the time a Dubai or Abu Dhabi auditor asks why bundle margin moved, the trail is a year of small unexplained entries rather than one documented policy choice.

If you’re launching a bundle this quarter, do this

Kitting and bundle SKUs do lift average order value and accelerate SKU velocity. They only work as growth levers if the accounting is built before marketing launches. The right answer is mechanical: a BOM for every bundle, an automatic assembly journal at the assembly event, a kitting variance account for waste, a composite VAT treatment on the tax invoice, and a monthly reconciliation of bundle stock against the assembly journal. The wrong answer is a marketing-led launch with manual month-end adjustments. That path produces phantom margins for several months, then a year-end correction that erases the apparent profitability and burns trust in your management reporting for a year afterwards.

For UAE e-commerce SMEs, the priority sequence is: catalogue every existing bundle SKU and verify each has a BOM, audit the assembly journal coverage for the last quarter, reconcile bundle stock against expected assembly output, set up the kitting variance account if it does not yet exist, and review the VAT treatment on every active bundle to confirm composite vs mixed classification.

Inventory accountant performing the monthly bundle SKU reconciliation comparing physical bundle stock against assembly journal posting and BOM-implied component consumption

Velmont Crest, a Dubai accounting firm provides advisory support across BOM design, kit assembly journal configuration, kitting variance reporting and broader accounting and bookkeeping workflows for UAE e-commerce sellers and bundle operators. For a structured review of your bundle SKUs and the IAS 2, VAT and corporate tax implications, book a consultation — we work with beauty brands, FMCG suppliers, electronics accessory bundlers, gift-set operators and subscription-box merchants across all seven emirates.


Disclaimer: Velmont Crest is a DED-licensed accounting firm providing advisory, preparation and compliance support services. We are not a licensed tax agent or FTA representative. Bundle accounting has material VAT, corporate tax and inventory implications — obtain specific advice on your individual bundles and review the latest FTA guidance before relying on the treatment described here.

References

Frequently asked questions

How are bundles treated for UAE VAT?
The bundle is a single supply, so VAT attaches to the bundle price at the applicable rate rather than to each component — a bundle sold in the UAE at AED 300 carries VAT on AED 300. Two things catch e-commerce sellers out. If the components would attract different VAT treatment individually — a zero-rated item packed with a standard-rated one — this is no longer a straightforward single supply and the composite-versus-multiple-supply analysis matters, so take advice before building the SKU. And if goods sit in a UAE designated zone, the position turns on where the supply happens and where the goods go next, not on how the bundle was assembled. Keep the BOM and the assembly journal: they evidence the cost side to the FTA if the margin is queried.
What is product kitting in inventory accounting?
It's the warehouse job of physically assembling several component SKUs into one sellable bundle SKU. Under IAS 2 the assembly is an internal stock movement, nothing more — it consumes the components from inventory and creates the bundle as a new inventory item, and the bundle's cost is just the sum of the component costs consumed under whatever cost-flow assumption you use (FIFO or weighted average). From that point the bundle SKU has its own balance and its own cost basis, and the customer buys it as a single item.
How is a bill of materials (BOM) used for kitting?
The BOM is the recipe — it spells out which component SKUs go into one unit of the bundle, and in what quantities. It drives the assembly journal, which is why it's the foundation of the whole thing. Assemble 100 units of a bundle, and the system reads the BOM, pulls the right quantity of each component out of inventory, and creates 100 bundle units at the rolled-up cost. Get the BOM wrong and the assembly can't post cleanly, which makes the bundle cost basis meaningless — and everything that runs off that cost basis inherits the error.
How does UAE VAT apply to product bundles?
Sell a bundle as one product to the end customer and UAE VAT treats it as a composite supply — output VAT runs on the whole bundle price, usually inclusive at 5%, and the tax invoice shows a single line. The component-by-component VAT treatments don't apply on their own. There's one exception worth watching: a mixed supply, where the bundle holds items taxed at different rates — say zero-rated food alongside standard-rated non-food. Then you have to apportion the bundle price across the rate categories and show each one separately on the invoice.
What happens to assembly labour and kitting waste in the cost of a bundle?
With labour you've got a choice. You can absorb it into the bundle cost, which suits higher-value bundles or anything built in a dedicated assembly area, or expense it as warehouse operating cost, which suits low-touch bundles put together inline with picking. Whichever you pick, stay consistent and disclose it in your accounting policy. Waste is the part people get wrong. Damaged components used up during assembly that never make it into a saleable bundle belong in a kitting variance account — load them onto the good bundles and you inflate the cost of everything that shipped, which is the opposite of what you want.
How should I reconcile bundle SKU stock at month-end?
Start by counting the assembled bundles physically and checking that against the system bundle SKU balance. Then reconcile the components the assembly journal consumed against what the BOM says it should have consumed — the component balance ought to be opening minus assembly minus standalone sales. And run a variance analysis on the kitting variance account to spot waste patterns and BOM drift. Do all of this monthly. Leave it to December and two questions stop being answerable: which batches actually drove the waste, and whether the BOM still matches what the warehouse is really doing.
How do I calculate cost of goods sold for a bundle SKU?
Start from the bill of materials. The bundle's unit cost is the sum of its component costs at whichever cost-flow assumption you apply — FIFO, weighted average or specific identification — plus any assembly cost you have decided to capitalise under IAS 2. Once the bundle exists as its own SKU, cost of goods sold behaves normally: opening bundle stock plus bundles assembled, less closing bundle stock, valued at that BOM-derived cost. The trap is calculating COGS from component movements and bundle movements at the same time, which double-counts the components and understates margin. Pick one layer and be consistent.
What is inventory management for a bundling business?
It is the discipline of knowing, at any moment, how much of each component you hold, how much is committed to bundles that have not been assembled yet, and how many finished bundles are on the shelf. Bundling makes this harder than single-SKU retail because one physical unit can be promised twice — once as a standalone listing and once inside a kit. Practical inventory management here means a system that reserves components against open bundle orders, a cycle count that tests components and bundles separately, and an inventory turnover figure calculated at component level rather than bundle level, since that is where the cash is actually tied up.

Filed under: product kitting, bundle SKUs, e-commerce, IAS 2, BOM, inventory accounting, UAE VAT

Published · Updated