Industries //
// Fashion & apparel
Financial operations for fashion and apparel brands
Seasons, sizes, colors, returns, wholesale orders and direct orders. Your numbers should keep up with all of it.
Fiskal ties your inventory system to your books so you can see which styles earn their margin.
01 // The reality gap
The count is off every season. That is not “just fashion.”
Most apparel owners accept some drift. Returns come back late. New styles load in a rush. A wholesale order arrives the same day as a website sale. Someone fixes the difference by hand at month end.
That drift has a source. It is almost never the season. It is the setup underneath it.

- “The numbers do not match.”Inventory and the books record the same event on different dates.
- “Returns just make a mess.”A return touches stock, revenue and cash at different times. Each system treats it its own way.
- “We are profitable on paper but flying blind.”Freight and duties sit in expenses instead of in the cost of the stock. Margin looks higher than it is.
02 // What is actually happening
What we find behind apparel numbers
Sync Killer Configuration Trap
One style in six sizes and five colors is thirty stock lines. One naming slip, one stray symbol or one duplicate code can split stock across records or break a sync. Small rule breaks, repeated every season.
Landed Cost Leak
If your goods come from overseas, freight and duties are part of what each unit costs. Expense them and cost of goods sold looks too low. Margin looks too high. Style by style, the picture is wrong.
Allocation Anchor
Wholesale orders placed early for the season can hold stock. Authorized orders that never move to fulfillment keep that stock allocated. Available quantity drops, and your store may show a style as sold out while it sits on the shelf.
Financial vs Inventory Timing Gap
A sale, a return and a refund each carry one date in the inventory system and another in the books. Both reports can be right and still disagree.
03 // Operational cause, financial consequence
What happens on the floor shows up in the financials
- A new season loads with inconsistent product setup.Stock value and sales stop matching at the style level.
- Inbound freight and duties are paid and expensed.Cost of goods sold is understated. Margin is overstated.
- Wholesale orders sit authorized.Sell through looks slower than it is.
Buying for the next season starts well ahead of the season. Those decisions rest on which styles made money. If margin by style is off, the buy is off. When operational data is inaccurate, strategy carries risk it does not need.
04 // What Fiskal does
We trace it, fix it, and set rules so it stays fixed
Audit
We trace stock, cost and channel data back to where each difference starts. Product setup, receiving, landed cost, returns and channel sync all get checked.
Align
We correct product structure and naming. We capitalize freight and duties so margin by style is honest. We map each channel into QuickBooks Online or Xero so the books follow the stock.
Govern
We set the rules for loading new styles, receiving and returns. Next season should not undo this one.
We work in phases: Stabilize, Implement and Integrate, then Ongoing Services. We do not move forward until the data in the current phase is sound.
05 // Proof
What accurate looks like


Boston, MA

Fiskal built a Shopify POS data pipeline and implemented Cin7 for Sara Campbell, and supports it today. A Cin7 to BigQuery pipeline sits alongside.
Sara Campbell trades from multiple physical stores. Shopify POS order numbers flow into Cin7, and stock moves between locations through transfers.
Other consumer brands
07 // Questions
Apparel inventory and accounting, answered
How do you organize inventory for an apparel brand with sizes and colors?
One style in six sizes and five colors is 30 stock lines, so product structure and naming have to be consistent from the start. One naming slip, one stray symbol, or one duplicate code can split stock across records or break a sync. Fiskal corrects product structure and naming, then sets rules for loading new styles.
What software works for clothing inventory management?
Fiskal ties your inventory system to your books, and works in Cin7 alongside QuickBooks Online or Xero. Whatever the software, product setup, receiving, landed cost, returns, and channel sync each need clear rules, and those rules decide how accurate the numbers are.
Why does my apparel inventory count drift every season?
The drift traces back to the setup underneath the season: returns that arrive late, new styles loaded in a rush, and wholesale and website orders landing on the same day. Fiskal traces stock, cost, and channel data back to where each difference starts.
How do freight and duties affect apparel margins?
If your goods come from overseas, freight and duties are part of what each unit costs. Expensing them makes cost of goods sold look too low and margin look too high, style by style. Fiskal capitalizes freight and duties so margin by style is honest.
Why does a style show as sold out online when it is on the shelf?
Wholesale orders placed early for the season can hold stock. Authorized orders that never move to fulfillment keep that stock allocated, so available quantity drops and your store can show a style as sold out. The fix is to find those orders and set a rule for moving them on.
How do returns affect inventory and the books?
A return touches stock, revenue, and cash at different times, and each system treats it in its own way. A sale, a return, and a refund each carry one date in the inventory system and another in the books, so both reports can be right and still disagree. Fiskal sets the rules for how returns are received and recorded.
What happens on a Diagnostic Call?
Bring the symptom, such as margin that looks too good, returns that never reconcile, or a style that sells out online and sits in the warehouse. On the call, we start tracing it to the source. The work then runs in phases, and we do not move forward until the data in the current phase is sound.