I am looking for some advice on my problem.
I am purchasing stock and recording these as under Inventory Asset and I have the following enabled in preferences:
- Inventory Tracking
- Track landed cost on items
When a sale occurs, the Inventory Asset account is credited and Cost of Goods Sold is debited. This is expected because I want to debit Cost of Goods Sold only at the moment stock is sold and not when it is purchased:
However, I incur significant costs when procuring stock (freight-in, shipping fees and import duties). These happen as separate payments and bills to my stock purchase. Currently I am recording these costs as Cost of Goods Sold and then allocating them as landing costs to the bill of my stock purchase.:
The bill for freight and customs:
Assigning these as landing costs on the stock purchase bill:
However, the entire value of these bills are immediately debiting Cost of Goods Sold which is skewing my reporting because the stock hasnt been sold yet. I want it to only debit Cost of Goods Sold for the portioned amount at the time of a sale. I assumed the landing cost allocation would do that.
Should I actually record my landing costs as Inventory?