Custom Accounting & CFO Advisory | Saskatchewan

Compilation Services for Textile Manufacturing Companies Canada | Custom CPA
🧵 Compilation Services — Textile Manufacturing Canada

Compilation Services for
Textile Manufacturing Companies Canada

📌 Quick Summary

Canadian textile and apparel manufacturers face bookkeeping challenges that require a CPA with manufacturing accounting expertise: three-tier inventory (raw materials including yarn, fabric, dye, and trims; work-in-progress across multiple production stages; finished goods by style and season); dye lot tracking; complex landed cost calculations on imported materials; revenue recognition for seasonal collection orders; and overhead allocation across weaving, knitting, dyeing, cutting, and sewing departments. A CPA-compiled set of financial statements under CSRS 4200 transforms this complex textile manufacturing data into credible, bank-ready statements that support equipment financing, operating line renewals, and retail buyer qualification — while ensuring the T2 corporate tax return correctly reflects the true cost of goods manufactured.

1. Textile Manufacturing Types & Their Compilation Needs

Canada’s textile and apparel manufacturing sector encompasses diverse production models — each with distinct inventory management, cost accounting, and compilation challenges:

🧵
Apparel / Garment Manufacturer
  • Style-level and SKU-level job costing
  • Seasonal collection planning; deferred revenue on deposits
  • WIP: cut pieces, sewn but unfinished garments
  • Dye lot matching for reorders
  • Import duty on fabric and trim
🧮
Yarn & Fibre Manufacturer
  • Raw fibre (wool, cotton, synthetic) as primary RM
  • Spinning and texturing as production stages
  • Yarn count and ply specifications in BOM
  • Commodity price risk on natural fibres
  • Process costing by production batch
🛠️
Fabric / Weaving / Knitting Mill
  • Width, weight, and thread count specifications
  • Loom or knitting machine utilization as KPI
  • Grey goods vs. finished fabric valuation
  • Custom dyeing and finishing stages
  • Long lead times; advance purchase orders
🏆
Technical / Industrial Textiles
  • High-value specialty materials (composites, FR fabrics)
  • Long-term contracts; milestone revenue recognition
  • SR&ED for novel material development
  • Quality certification costs in COGS
  • Government and defence contract compliance
🏠
Home Textiles (Bedding, Towels)
  • High volume, SKU proliferation
  • Retail buyer qualification requirements
  • Seasonal inventory build (back-to-school, holiday)
  • EDI compliance for major retailers
  • Return and allowance tracking
🍴
Dyeing & Finishing / Print House
  • Contract processing (no product ownership)
  • Revenue: processing fee per metre or per unit
  • Chemical and dye costs as primary input
  • Environmental compliance costs
  • Throughput-based costing model

For energy sector textile companies (technical textiles, protective clothing), our Energy CFO Services guide covers sector-specific financial management. For 2027 tax changes affecting manufacturing companies, see our Tax Changes 2027 guide. Pharmaceutical textile companies (medical textiles, cleanroom garments) should see our Pharmaceutical Bookkeeping guide. Textile businesses implementing integrated ERP should review our ERP Consulting guide. Tourism-facing textile businesses (uniforms, hospitality linens) should see our Tourism Bookkeeping guide. Textile companies with CRA filing issues should read our Late Tax Filing Penalties guide. Agriculture-adjacent textile companies (raw wool, natural fibre) should see our Agriculture CFO Services guide. And software-enabled textile companies should review our Software Business Plan guide.

📋
3 Tiers
Raw materials (yarn, fabric, dye, trims) + WIP (cut, sewn, dyed-not-finished) + finished goods — all three must be separately valued in compiled financial statements
🧵
Dye Lot
Dye lot tracking is unique to textiles — obsolete dye lots must be written down to NRV before the compilation is finalized; a common balance sheet error in textile company bookkeeping
💰
CSBFP
Knitting machines, weaving looms, industrial sewing, CAD cutting systems, dyeing vats — all CSBFP-eligible equipment; compiled statements required for bank financing applications
⚠️
Import
Landed cost on imported yarn, fabric, and trims (invoice + freight + duty + broker fee) must be in raw material inventory — not separately expensed; a common textile compilation error

🧵 Does Your Textile Manufacturing Company Have CPA-Compiled Statements Ready for Bank Financing or the CRA? Most Don’t — Until They Need Them.

Custom CPA prepares CSRS 4200-compliant compilation engagements for Canadian textile manufacturers — three-tier inventory, WIP valuation, dye lot tracking, landed material costs, COGS compilation, and bank-ready financial packages.

2. What Is a Compilation Engagement for Textile Manufacturers?

A compilation engagement under CSRS 4200 (the Canadian Standard on Related Services that replaced the old Notice to Reader in December 2021) is a CPA service where the accountant assembles the textile manufacturer’s annual financial statements from management-provided information — without performing the verification procedures of an audit or the analytical procedures of a review engagement.

For a textile manufacturing business, the compiled financial statements include: a balance sheet correctly presenting three inventory categories (raw materials, WIP, and finished goods) separately; an income statement showing the Cost of Goods Manufactured with direct materials, direct labour, and manufacturing overhead allocation; notes to the financial statements disclosing the inventory valuation method (FIFO, weighted average, or lot-specific for specialty dye lots), the CCA depreciation policy, and any related-party transactions (owner drawings, shareholder loans).

The CPA does not verify physical inventory counts, does not confirm that import duty calculations are accurate, and does not test whether all purchase orders have been fulfilled — the Compilation Report explicitly states these limitations. But the CPA does review the financial data for internal consistency: does the fabric consumed match the finished goods produced? Does the gross margin change significantly without explanation? Are deferred customer deposits correctly recorded as liabilities? This quality-review step catches the most common bookkeeping errors before they reach the T2.

💡
Why Textile Manufacturers Need a Manufacturing CPA — Not a General Bookkeeper: Textile manufacturing financial statements require the Cost of Goods Manufactured (COGM) schedule — a multi-step calculation that starts with raw materials (yarn, fabric, dye, trims, thread) and correctly flows through WIP to finished goods, incorporating direct labour (cutting, sewing, finishing) and overhead (machine depreciation, facility, utilities). A general bookkeeper who handles retail shops or service businesses rarely has the manufacturing accounting knowledge to correctly: separate raw materials into yarn/fabric/dye/trim subcategories; value WIP at multiple production stages; calculate dye lot inventory at landed cost; allocate overhead to specific production departments; and reconcile the COGM schedule to the T2 balance sheet. Our Core Accounting & Tax Services include manufacturing-specific annual compilation and T2 preparation for Canadian textile businesses.

3. CSRS 4200 — What Changed for Textile Manufacturer Compilations

📋 CSRS 4200 Key Changes for Textile Manufacturing Businesses
Formal engagement letter — required before compilation begins — under CSRS 4200, a signed engagement letter from the textile manufacturer’s management must be executed before the CPA begins compilation work. For textile manufacturers, the engagement letter specifically addresses: which inventory valuation method will be used (FIFO, weighted average, or lot-specific for specialty dye lots); how WIP will be valued at multiple production stages (stage-of-completion estimates by production department); how dye lot obsolescence will be assessed; and management’s responsibility for providing accurate inventory counts, dye lot records, and import documentation. Before Compilation Starts
Basis of accounting — ASPE vs. income tax basis for textile manufacturers — most small and mid-size Canadian textile manufacturers choose the income tax basis for compilation because: CCA calculation matches the T2 (no separate accounting depreciation); inventory valuation is consistent with the T2 (no ASPE NRV write-down timing difference); compilation cost is lower. ASPE may be required when: the bank specifically requires GAAP-compliant statements for larger operating lines or equipment loans; the business is preparing for a sale. Confirm the requirement with the bank or lender before choosing the basis. Choose Before Engagement
Enhanced Compilation Report — more transparent about WIP and inventory limitations — the new CSRS 4200 Compilation Report explicitly states that the CPA did not verify the information and that the statements may be misleading without the Report. For textile manufacturers with significant WIP and seasonal finished goods inventory: some lenders have upgraded their requirement from compilation to review because of the enhanced disclosure of inventory valuation limitations. If the bank’s credit team is concerned about the WIP valuation or the obsolescence of seasonal inventory: a review engagement provides more assurance. Know your lender’s requirements before engaging. Know Lender Requirements
Departures from the framework — common in textile manufacturing — under CSRS 4200, the CPA must identify any departures from the applicable framework that management has chosen not to correct. Common textile departures: WIP valued at materials cost only (ignoring labour and overhead — a departure from ASPE); finished goods at selling price rather than cost; seasonal finished goods not written down to NRV when market value is below cost; operating leases for sewing machines and production equipment not recorded on the income tax basis. Management must acknowledge all departures in the engagement letter. Disclose All Departures

4. Three-Tier Inventory Valuation for Compiled Statements

Textile Manufacturing Inventory — Three-Tier Year-End Balance Sheet (Example: Mid-Size Apparel Manufacturer)
Raw Materials Inventory
Yarn, fabric bolts, thread, buttons, zippers, elastic, lining, interfacing; at landed cost (invoice + freight + duty + broker); multiple dye lot classifications
$152,000
Work-in-Progress (WIP)
Cut pieces, partially sewn garments, dyed-not-finished fabric; materials + labour + overhead at stage of completion; by style or production order
$86,000
Finished Goods Inventory
Completed garments by style, size, and colour; at total manufacturing cost; seasonal write-down required if end-of-season FG below cost
$193,000
Total Inventory (Balance Sheet)
Sum of all three tiers; bank operating line typically advances 50–65% of eligible finished goods + RM; seasonal peaks can be 2× average
$431,000
⚠️
Seasonal Textile Inventory — The End-of-Season Write-Down Risk: Textile and apparel manufacturers build seasonal inventory (spring/summer, fall/winter) that must be shipped to retailers by specific drop-ship dates. Inventory remaining after the season ends — unsold styles, discontinued colours, cancelled retailer orders — may have a Net Realizable Value (NRV) significantly below the manufacturing cost. Under ASPE: inventory must be valued at the lower of cost and NRV. If spring/summer finished goods are still on hand in October and can only be sold at a 40% discount: the balance sheet must reflect the NRV, not the original manufacturing cost. A $50,000 book value of end-of-season garments with an NRV of $30,000 = a $20,000 write-down that reduces gross margin in the current year. The CPA must ask about seasonal inventory obsolescence before finalizing the compilation. This is also relevant for the T2 — the write-down reduces taxable income in the year the NRV decline occurs.

5. Manufacturing COGS Schedule for Textile Companies

COGS ComponentTextile-Specific ContentDocumentation RequiredCommon Textile Errors
Opening Raw MaterialsYarn by count and fibre content; fabric bolts by colour, width, weight; dyes and chemicals; thread; trims (buttons, zippers, elastic, hooks); interfacing; liningPrior year compiled balance sheet; prior year inventory count by categoryNot separating yarn from fabric from trims (lump-sum RM opening is hard to reconcile); not adjusting for obsolete dye lots written off in prior year
+ Purchases (Materials)All raw material purchases at landed cost: yarn and fabric (domestic and imported); dye and chemical supplies; all trim purchases; packaging materials for finished garmentsAll supplier invoices; import documentation (B3, CBSA assessment, broker invoice); annual supplier statements; confirm freight and duty included in unit costRecording import purchases at invoice price only (omitting freight and duty); missing invoices from seasonal purchasing rush; recording fabric in linear metres vs. kg inconsistently
− Closing Raw MaterialsPhysical count of all RM at year-end: yarn in cones/kg; fabric in linear metres or kg; dyes by drum/container; thread by cone; trim by piece/bag; valued at landed cost per unit for each categoryManagement-signed physical count sheet by material type; landed cost calculation worksheets; dye lot listing with age and obsolescence assessmentNot performing a count (using book balance); not writing off obsolete dye lots; using list price instead of landed cost; ignoring shrinkage and waste allowance
+ Direct LabourAll production employee wages: pattern makers, cutters, sewing machine operators, overlocking operators, pressing staff, finishing workers, quality control staff; employer CPP/EI on all production wagesPayroll records distinguishing production vs. non-production employees; T4 summary by employee category; does NOT include owner salary, sales staff, office adminIncluding all staff wages in direct labour; forgetting employer CPP/EI; including contract embroidery or screen printing as direct labour when it should be contracting expense
+ Manufacturing OverheadProduction facility rent; sewing machine and equipment CCA (Class 8 at 20%); industrial steam/electricity for production; machine maintenance; production supervision; quality testing suppliesLease agreements; CCA schedule; utility bills with production floor space allocation; maintenance recordsExpensing all overhead to G&A instead of allocating to production; omitting equipment CCA from the COGM schedule; allocating shared utilities 100% to one department
− Closing WIPCut pieces in staging; garments partially assembled; knit/woven fabric that has not yet been cut; dyed fabric awaiting finishing; at accumulated cost to date (materials + labour + overhead at stage)Production supervisor count of pieces in process; stage-of-completion estimates by production order or style; management sign-off on WIP scheduleValuing WIP at material cost only; not accounting for shrinkage in WIP fabric; not writing off WIP for cancelled orders or design changes
− Closing Finished GoodsCompleted garments by style, size, colour; valued at total manufacturing cost; NRV write-down required for end-of-season inventory; samples and showroom pieces at cost or NRVPhysical count by style/size/colour; manufacturing cost per unit (from job cost or process cost sheet); NRV assessment for any inventory at risk of markdown or season-end clearanceValuing FG at wholesale or retail price (overstates assets); not writing down end-of-season inventory; mixing current season and prior season inventory at full cost

6. Dye Lot & Colour Tracking in Compiled Statements

📋 Dye Lot Accounting — Textile-Specific Compilation Challenges
Why dye lot management is a critical accounting issue — unique to textiles — a dye lot is a batch of yarn or fabric dyed at the same time in the same dye bath. Even with identical dye formulas, different dye lots produce slightly different colour intensities — meaning garments from different dye lots of the same colour cannot be mixed in a shipment without colour inconsistency. This creates three specific accounting challenges: (1) Specific identification inventory: for companies with multiple dye lots of the same colour, each lot has a separate cost (the lot may have been dyed at different times with different chemical and labour costs); tracking by lot enables precise COGS calculation when specific lots are used for specific orders; (2) Obsolescence risk: a dye lot that cannot be matched for a reorder and cannot be sold to any other customer is essentially stranded inventory — requiring a write-down to NRV; (3) Safety stock cost: maintaining dye lot archives for potential reorders ties up capital in inventory that may never be used — and must be assessed for NRV at each year-end. Annual Assessment
Dye lot inventory valuation for the compilation — three approaches — (1) FIFO (First-In, First-Out): oldest dye lots are assumed consumed first; closing inventory is at the most recent lot costs; appropriate for perishable dyes where older lots may degrade; creates a tax planning consideration in periods of rising material costs (higher ending inventory = lower COGS = higher taxable income). (2) Weighted Average: blends all lot costs into a single average cost per unit; simplifies accounting but loses lot-specific cost visibility; most common for high-volume commodity textiles. (3) Specific Identification: each lot tracked separately at its own cost; most accurate for specialty or high-value colour lots; required when individual lots have materially different costs; most complex to administer. The CPA documents the chosen method in the engagement letter and notes to the financial statements — and applies it consistently year-over-year. A change in method requires disclosure and comparative restatement. Consistent Method
NRV write-down for obsolete dye lots — the most commonly missed textile adjustment — at each year-end, the textile manufacturer should review all dye lot inventory for potential NRV write-downs: dye lots over 18 months old with no confirmed reorder: assess whether they can be sold to any customer at any price; lots that are unique to a discontinued product: NRV = scrap value or zero; lots that were made for a specific customer who cancelled: NRV = distressed sale value or zero; partial lots where the quantity remaining is insufficient for any standard order (too small to dye a new order, too odd to be useful): NRV may be minimal. The ASPE write-down: debit Cost of Goods Sold (or a separate “Inventory Write-Down” line); credit the Raw Materials Inventory account. Once written down to NRV, the inventory cannot be written back up in future years (unless the NRV demonstrably recovers and even then, only to the original cost). 18-Month Review

7. Landed Cost of Imported Textile Raw Materials

📋 Landed Cost Documentation — Imported Yarn, Fabric, and Trims
The four components of landed cost for textile imports — every imported yarn, fabric, or trim must be recorded at its full landed cost — not just the supplier invoice price. Component 1: Supplier invoice: the CIF (Cost, Insurance, Freight) or FOB price on the supplier’s commercial invoice; in USD or other foreign currency — translate to CAD at the exchange rate on the date of import (or the average rate if using average monthly rates). Component 2: International freight: ocean freight, air freight, or courier charges to bring the goods from supplier to Canadian port; if CIF terms, freight is included in the invoice; if FOB terms, freight is a separate expense that must be allocated to landed cost. Component 3: Canadian customs duty: CBSA (Canada Border Services Agency) assesses customs duty based on the tariff classification (HS code) of the textile; rates vary significantly by fibre content, construction, and country of origin (CPTPP partner rates, most-favored-nation rates); the B3 Cargo Control Document from the customs broker shows the exact duty assessed. Component 4: Customs broker fee: the broker’s fee for preparing the entry and clearing customs; typically $75–$250 per shipment; allocate across all goods in the shipment proportionally by value. All Four Components
Textile-specific tariff and trade agreement considerations — Canadian textile import duties vary significantly based on: origin country: Canada’s CPTPP (Comprehensive and Progressive Agreement for Trans-Pacific Partnership) provides preferential rates for imports from Japan, Vietnam, Peru, Chile, Australia, and other members; CUSMA/USMCA: US and Mexican origin textiles typically enter Canada duty-free subject to rules of origin (the fabric must be knit-to-shape or cut in the CUSMA region for the garment to qualify); tariff rate quotas (TRQs): some textile categories have in-quota duty rates (very low) and over-quota rates (very high); knowing the quota status at the time of import affects the duty calculation; SIMA (Special Import Measures Act): anti-dumping duties may apply to certain textile imports from specific countries. The CPA must confirm with management that the duty rates used in the landed cost calculation reflect the actual CBSA assessments on the B3 documents — not just the theoretical MFN rate. Confirm B3 Rates
Import GST and ITC recovery — not an inventory cost — when textile manufacturers import goods into Canada, they pay 5% GST to CBSA on the value of the imported goods (the CBSA Value for Duty × 5%). Unlike duty (which is a cost and is included in inventory), the import GST is recoverable as an Input Tax Credit (ITC) when the next GST/HST return is filed. The import GST should NOT be included in the inventory landed cost; it should be recorded as GST/HST Receivable (ITC). Recording the import GST as an inventory cost overstates both inventory and COGS, and results in a double benefit (the ITC is claimed AND the “cost” inflated COGS reduces income) — which is a CRA compliance issue. The CPA verifies the treatment of import GST as part of the compilation. ITC Not Inventory Cost

8. When Textile Manufacturers Need Compiled Financial Statements

📋 Compilation Triggers for Canadian Textile Manufacturing Businesses
T1
Annual T2 Corporate Tax Return
Every incorporated textile manufacturer needs the COGM schedule for the T2. The compiled income statement maps directly to Schedule 125 (income statement GIFI codes); the compiled balance sheet maps to Schedule 100 (balance sheet GIFI codes with three-tier inventory separately coded). Without a proper compilation, COGS and inventory are likely misstated, creating CRA audit risk and an incorrect T2 — particularly for inventory-heavy textile businesses where the year-end inventory balance is a primary T2 asset figure.
T2
Equipment Financing (Sewing, Weaving, Cutting, Dyeing)
CSBFP or bank financing for production equipment requires compiled financial statements. Industrial sewing machines (Class 8 at 20% CCA), weaving looms, knitting machines, CAD-CAM pattern cutting systems, dyeing vats, pressing equipment, and embroidery machines are all eligible. The bank assesses EBITDA, debt service coverage, and working capital from the compiled statements. The CPA models the Class 8 CCA and immediate expensing election for eligible CCPC property to optimize the after-tax CapEx cost.
T3
Operating Line for Seasonal Inventory Build
Textile manufacturers build seasonal inventory (spring/summer and fall/winter collections) that requires significant working capital advance of the selling season. An operating line sized to the peak inventory value (typically 2× average inventory for highly seasonal businesses) requires annual compiled financial statements. The bank’s borrowing base is typically 50–65% of eligible finished goods + eligible raw materials. A textile manufacturer with $431,000 in eligible inventory can support an operating line of approximately $215,000–$280,000 — but only if inventory is correctly and credibly valued in the compiled statements.
T4
Retail Buyer Qualification and Supplier Programs
National retailers (Hudson’s Bay, Canadian Tire, Mark’s Work Wearhouse, TJX Canada, Costco Canada, online marketplaces) require financial qualification for new vendors and annual renewal for existing vendors. The buyer’s procurement team needs compiled financial statements to confirm: the manufacturer has adequate financial capacity to fulfill large production orders; there is no insolvency risk that would disrupt supply; working capital supports seasonal inventory builds. Self-prepared QuickBooks exports do not meet the credibility standard that retail buyer procurement teams expect from a manufacturing supplier.
T5
Business Sale — The 3-Year Compilation Standard
Selling a textile manufacturing business requires 2–3 years of CPA-compiled financial statements. Buyers scrutinize: inventory valuation methodology consistency (are dye lots and seasonal write-downs handled consistently?); gross margin trend (is COGS correctly captured?); owner compensation normalization (EBITDA adjustment for above-market owner salary). Three consecutive years of clean, CPA-compiled statements with documented methodology commands significantly higher valuation multiples than a business with only self-prepared records.

9. Pre-Compilation Checklist for Textile Manufacturers

✅ Pre-Compilation Package — What the CPA Needs from a Textile Manufacturer
🧵 Physical inventory count — all three tiers at fiscal year-end — Raw materials: yarn (by count, fibre, colour, dye lot in kg or cones); fabric (by roll, width, colour, dye lot in linear metres or kg); dye and chemicals (by drum or container in kg); thread and trims (by cone, bag, box); lining and interfacing; with landed cost per unit for each item (supplier price + freight + duty). WIP: each production order or style in progress with stage of completion; accumulated costs by order. Finished goods: each style by size and colour with quantity and total manufacturing cost; NRV assessment for any end-of-season or discontinued styles. Most Critical
📄 All supplier invoices and import documentation — domestic suppliers: all invoices for yarn, fabric, trims, dyes, packaging. Import documentation: commercial invoices from foreign suppliers; B3 CBSA Cargo Control Documents showing actual duty assessed; customs broker invoices with broker fees; freight invoices (ocean, air, courier). Annual supplier statements confirming total purchases and year-end payable balances. Landed Cost Evidence
📋 Dye lot ledger and obsolescence assessment — a listing of all dye lots in raw material inventory with: lot number and colour code; quantity remaining; date of production or purchase; original cost per unit; any confirmed future orders using this lot; management’s assessment of NRV for lots with no confirmed future use. Lots over 18 months without confirmed reorders must be reviewed. Obsolescence Review
📆 Reconciled bank and credit card statements — all bank accounts (including operating line balance and drawdown history) and credit cards reconciled to the accounting software at fiscal year-end. The operating line balance must appear as a current liability on the balance sheet. Provide the bank statement and the QBO reconciliation report. Include Operating Line
📅 Customer deposit and advance payment list — for textile manufacturers that accept deposits on seasonal collection orders or production runs: a listing of all deposits received on orders not yet shipped at year-end. These are Deferred Revenue (current liability), not revenue. The balance must equal the total deposits on open production orders. Reconcile to the accounting software liability balance. Deferred Revenue Critical

10. Textile Manufacturing Chart of Accounts for Compiled Statements

AccountWhat It TracksTextile Manufacturing Notes
1200 — Raw Materials — Yarn & FibreAll yarn, raw fibre, and thread inventory at year-endSub-accounts by fibre type if volume warrants; valued at landed cost; FIFO or weighted average per lot
1205 — Raw Materials — FabricWoven, knit, and non-woven fabric in rolls or cuts at year-endSub-accounts by colour/dye lot for specialty fabrics; specific identification for high-value lots; assess obsolescence at year-end
1210 — Raw Materials — Dyes & ChemicalsDye powders and solutions, chemicals, finishing agents in stock at year-endValued at cost; assess for shelf-life expiry; obsolete dyes write to NRV; separate from general operating supplies
1215 — Raw Materials — Trims & FindingsButtons, zippers, elastic, thread, interfacing, labels, tags, hooks at year-endOften purchased in bulk; landed cost for imported trims; count by type at year-end; assess slow-moving trim for discontinued styles
1220 — Work-in-Progress InventoryPartially completed production orders at fiscal year-endValued at accumulated direct materials + direct labour + overhead to stage of completion; management provides WIP count and stage estimates; most complex balance on the balance sheet
1230 — Finished Goods InventoryCompleted garments and textile products at year-endBy style and size; at total manufacturing cost; seasonal write-down required when NRV < cost; samples at NRV; shipped-not-invoiced is AR not FG
2100 — Customer Deposits (Deferred Revenue)Advances received on production orders not yet shipped at year-endReconcile to open order report; revenue recognized on shipment; common in seasonal collection ordering (pre-season deposits from retailers)
4000 — Revenue — Wholesale / Retail SalesShipments to wholesale accounts and retailers; full collection ordersRecognized on delivery (when risk transfers); returns and allowances (chargebacks) tracked separately; net sales after chargebacks is key management metric
5000 — Direct Materials UsedOpening RM + Purchases – Closing RM for all material categoriesSum of yarn, fabric, dyes, and trims movement; reconcile to production orders for job-costing manufacturers
5100 — Direct LabourProduction employee wages: cutters, sewers, overlocking, pressing, finishingExclude management, admin, sales; include employer CPP/EI; 115% of wages = fully loaded labour cost
5200 — Manufacturing OverheadProduction facility rent; machine CCA; utilities (production); maintenanceAllocate shared costs by floor space or machine hours; document allocation method in compilation notes
5300 — Contract Manufacturing (Outside Stitching)Fees paid to contract sewers, embroiderers, screen printersT4A required if unincorporated contractor $500+/year; GST/HST on contract services; separate from direct internal labour
Custom CPA’s Textile Manufacturing Compilation Service: Custom CPA prepares CSRS 4200-compliant compilation engagements for Canadian textile and apparel manufacturers — three-tier inventory valuation with dye lot assessment, landed cost calculation for imported materials, seasonal NRV write-down analysis, manufacturing COGS schedule, overhead allocation by production department, T4A contractor compliance, T2 Schedule 8 CCA, and bank-ready financial packages. Our Core Accounting & Tax Services deliver manufacturing-specific compilation and T2 preparation. Our Strategic CFO Advisory Services provide gross margin analysis by product line and seasonal collection. And our Specialized Services include SR&ED claim preparation for textile companies developing novel fibres, dyeing processes, or technical textile applications.

✓ Custom CPA — Compilation Services Built for Canadian Textile Manufacturers

Three-tier inventory valuation, dye lot obsolescence assessment, landed cost for imported materials, manufacturing COGS schedule, T4A compliance, T2 preparation, and bank financing packages — the complete CPA compilation service for every type of Canadian textile manufacturing business.

11. Frequently Asked Questions

What is a compilation engagement for a textile manufacturer in Canada?
A compilation engagement under CSRS 4200 is a CPA service where the accountant assembles the textile manufacturer's financial statements from management-provided information — without audit or review verification procedures. Here is what makes textile manufacturing compilations unique: The three-tier inventory challenge: textile manufacturers hold inventory across three distinct stages that must be separately presented on the balance sheet: Raw materials: yarn (by fibre content, count, and dye lot); fabric (by weave type, weight, width, and colour lot); dyes and chemicals; thread, buttons, zippers, elastic, and other trim; interfacing and lining. Work-in-Progress (WIP): pieces at various stages of production — cut but not yet sewn; sewn but not yet finished; dyed but not yet cut; embellished but not yet packaged. The valuation requires: accumulated materials at stage; accumulated labour at stage; overhead allocated proportionally. Finished Goods: completed garments or textiles by style, size, and colour lot; at total manufacturing cost; subject to NRV assessment for seasonal or discontinued items. What the CPA does in a textile compilation: assembles the financial statements from management-provided data; builds the Cost of Goods Manufactured (COGM) schedule; reviews for internal consistency (does material consumed reconcile with production output? Does gross margin change require explanation?); identifies dye lot obsolescence issues; confirms deferred revenue on customer deposits; ensures imported material landed costs include freight and duty; prepares the Compilation Report. What the CPA does NOT do: does not physically count inventory; does not verify import duty calculations with CBSA; does not confirm whether specific dye lots are commercially viable; does not assess whether seasonal finished goods can be sold at cost. These are management's responsibilities — acknowledged in the engagement letter. Why a manufacturing-experienced CPA is essential: the COGM schedule is a 9-step calculation that requires understanding of how textile production flows from raw materials through WIP to finished goods. A general bookkeeper who handles retail or service businesses cannot correctly: value WIP at multiple production stages; calculate landed cost for imported materials; assess dye lot obsolescence; allocate manufacturing overhead to the production floor; or distinguish between direct and indirect labour in a garment factory.
How do textile manufacturers value WIP inventory for compiled statements?
WIP valuation is the most complex and most commonly misstated element in a textile manufacturer's compiled financial statements. Here is the complete framework: What constitutes WIP in textile manufacturing: WIP includes all partially manufactured goods at fiscal year-end. The specific WIP categories vary by production model but typically include: Cut pieces awaiting sewing: fabric has been cut to pattern pieces but not yet assembled into a garment; typically 100% of pattern piece material has been applied, zero labour has been applied for the sewing stage. Partially assembled garments: pieces in various stages of sewing — side seams done but no collar; collars attached but sleeves not yet set. Dyed-not-cut fabric: fabric that has been dyed to a specific colour (adding the dyeing cost) but has not yet been cut; the material cost plus dyeing cost is in WIP; cutting and sewing are yet to come. Embellished-not-finished: embroidered, screen-printed, or heat-transferred garments awaiting final pressing, tagging, and bagging. The three-component valuation formula: for each piece or batch in WIP: (1) Direct Materials applied to date: the actual fabric, lining, thread, trim, and other materials physically incorporated into the piece to date. A garment that is 60% complete from a materials perspective has 60% of its total expected material content applied. In textiles, material is typically applied in stages: pattern cutting consumes 100% of the fabric for that piece at the first stage; trim and findings are applied at assembly stages. (2) Direct Labour accumulated to date: the production hours applied to the piece at each stage multiplied by the labour rate. Cutting labour: charged at the cutting stage; sewing labour: charged as each operation is completed; finishing labour: charged at the final stage. Use time standards per operation if available; otherwise, use stage-of-completion estimates. (3) Manufacturing Overhead allocated to date: overhead is allocated proportionally based on the labour hours or production stage. If the garment has completed 40% of its total expected direct labour content: 40% of the total overhead allocation for this garment is in WIP. Practical year-end WIP documentation for the CPA: the simplest approach for most apparel manufacturers: walk through the production floor on the last business day of the fiscal year and document: every production order in process; the style and quantity; the stage of production (pattern cut, body assembled, final stage); the job cost accumulation on each order (from the factory management system if available, or from estimated cost per stage). Management signs the WIP schedule and provides it to the CPA as supporting documentation. WIP errors specific to textile manufacturing: (1) Not accounting for fabric shrinkage in WIP — pre-washed fabric that has shrunk 3% during finishing has a different per-metre cost than the original roll; (2) Including samples and showroom pieces in WIP at cost — samples are usually expensed when used or written to NRV rather than held as WIP; (3) Including cancelled-order WIP at full cost — when a customer cancels an order after production has started, the partially completed goods may have very limited NRV; they should be written down rather than carried at full accumulated cost; (4) Not separating current-season and prior-season WIP — older WIP that wasn't completed by the previous season may have NRV concerns and should be assessed separately.
When does a Canadian textile manufacturing company need compiled financial statements?
Canadian textile manufacturers need compiled financial statements in these key situations: 1. Annual T2 corporate tax return — the most common and most important trigger: every incorporated textile manufacturer must file a T2 corporate tax return. The T2 requires: Schedule 125 (income statement): every income and expense line is given a GIFI code; the COGM schedule feeds the COGS line; the CPA maps the compiled income statement to Schedule 125 directly. Schedule 100 (balance sheet): the three inventory tiers (raw materials, WIP, finished goods) must be separately coded with their specific GIFI codes on Schedule 100; a lump-sum inventory balance without the three-tier breakdown does not comply with T2 filing requirements for manufacturers. Schedule 8 (CCA): the CCA for Class 8 (manufacturing equipment), Class 6 (non-frame buildings), and Class 10 (vehicles) must be correctly calculated and reconciled to the balance sheet net book values. Schedule 1 (net income for tax purposes): the COGM adjustments (inventory changes, non-deductible expenses) are made through Schedule 1. 2. Equipment financing — the most common bank trigger: textile manufacturers regularly need equipment financing for: industrial sewing machines and overlocking machines ($5,000–$50,000 each); weaving looms or knitting machines ($50,000–$500,000+); CAD/CAM automatic cutting systems ($100,000–$500,000); dyeing vats and printing equipment; embroidery machines and embellishment equipment. For equipment loans above $50,000–$100,000, Canadian banks require compiled financial statements. The CSBFP (Canada Small Business Financing Program) covers manufacturing equipment up to $1M — a compiled financial statement and business plan are required for any CSBFP application. 3. Operating line for seasonal inventory build: textile manufacturers have pronounced seasonal inventory cycles: spring/summer collection: inventory builds through January–March; deliveries to retailers April–June; fall/winter collection: inventory builds through July–September; deliveries to retailers October–December. The operating line must be sized to cover the peak inventory balance — which can be 2–3× the average balance for highly seasonal businesses. Annual operating line renewal (typically in November–December for most Canadian banks) requires current compiled financial statements. The bank's borrowing base formula (typically 50–65% of eligible finished goods + eligible raw materials at cost from the compiled balance sheet) determines the maximum operating line advance. 4. Retail buyer qualification — national retailers require financial documentation: Hudson's Bay, Mark's Work Wearhouse, Canadian Tire, Reitmans, TJX Canada (Winners, HomeSense, Marshalls), Costco Canada, and national grocery chains with apparel/home textile programs all require supplier financial qualification. A new vendor application or annual vendor review requires compiled financial statements demonstrating: financial stability (no insolvency risk); adequate manufacturing capacity (asset base in the compiled balance sheet); working capital to support seasonal inventory builds. The retailer's procurement compliance team specifically checks: current ratio (target ≥ 1.5x — visible from the compiled balance sheet); debt-to-equity (leverage assessment); gross margin trend (is the business fundamentally profitable?). 5. Import letters of credit and import financing: textile manufacturers who import raw materials on letters of credit (LCs) or import financing facilities need compiled financial statements to establish their creditworthiness with the issuing bank. The bank's trade finance department reviews: the compiled balance sheet working capital; the COGS schedule (confirming the volume and value of raw material imports); accounts payable aging (showing payment performance with existing suppliers). 6. Business sale due diligence: when selling a textile manufacturing business, buyers request 2–3 years of CPA-compiled financial statements. Textile business buyers specifically scrutinize: inventory valuation methodology consistency (are dye lots handled consistently? Are seasonal write-downs appropriate?); gross margin trend (is the COGS correctly capturing all manufacturing costs?); customer concentration (what percentage of revenue comes from the top 3 retail buyers?); owner compensation normalization (removing above-market owner salary to show true EBITDA for valuation purposes).
What are the main COGS components for a textile manufacturing company in Canada?
The Cost of Goods Sold (COGS) for a Canadian textile manufacturer is calculated through the Cost of Goods Manufactured (COGM) schedule — a multi-step calculation that requires separate management of each inventory tier. Here is the complete framework: Step 1 — Raw Materials Movement (Direct Materials Used): Opening Raw Materials Inventory (from prior year compiled balance sheet) + Raw Materials Purchased during the year (at landed cost: supplier invoice + freight + import duty + broker fee) − Closing Raw Materials Inventory (physical count at year-end × landed cost per unit) = Direct Materials Used. The raw materials category for textile manufacturers encompasses: yarns (by fibre content, count, ply); fabrics (woven, knit, non-woven; domestic and imported); dyes and chemicals (for dyeing, finishing, coating); threads (by weight, fibre, colour); trim and findings (buttons, zippers, hooks, elastic, ribbons, labels); interfacing, lining, padding; packaging materials (bags, boxes, hang tags, if allocated to COGS). Each category should have its own sub-account in the chart of accounts and its own inventory count. Step 2 — Direct Labour: all wages for production employees only (cutters, spreaders, sewing machine operators, overlocking operators, button attachment, pressing, folding, bagging, quality control inspectors on the production floor); employer CPP contributions (5.95% of pensionable earnings in 2026); employer EI premiums (1.4× employee rate, approximately 2.3%); WSIB/WCB premiums for production employees. NOT included in direct labour: the factory manager's salary (manufacturing overhead); the owner's salary (management — typically in G&A); sales and design staff; office administration staff. Step 3 — Manufacturing Overhead: production facility costs: rent or mortgage interest on the production space; HVAC maintenance; cleaning and janitorial for production area; equipment maintenance: industrial sewing machine service contracts; knitting/weaving machine maintenance; equipment CCA (Class 8 at 20% declining balance for most sewing and manufacturing equipment; Class 6 at 10% for non-frame factory buildings; Class 43 for certain automated equipment); utilities for production: electricity, natural gas for industrial pressing; steam for garment finishing; compressed air for pneumatic cutting tables; production supervision: factory supervisor salary allocated to overhead (if not in direct labour); quality control supplies and testing; shipping and packaging (if allocated to COGS rather than selling expenses). Overhead allocation: the overhead rate is calculated as total overhead ÷ total direct labour hours (or machine hours). Each unit of production receives an overhead allocation based on the hours or stage of production. Step 4 — WIP Adjustment: Cost of Goods Manufactured = Opening WIP + Direct Materials Used + Direct Labour + Manufacturing Overhead − Closing WIP. The WIP adjustment ensures that only costs for goods completed during the year flow to COGS — not costs for goods still in production at year-end. Step 5 — Finished Goods Adjustment: COGS = Opening Finished Goods + Cost of Goods Manufactured − Closing Finished Goods. The FG adjustment ensures that only goods that were actually sold this year are in COGS — not goods produced but still in inventory. Textile-specific COGS considerations: fabric shrinkage: some fabrics shrink during wet processing (washing, dyeing); the pre-shrink vs. post-shrink yield affects the material cost per finished garment; standard material usage should account for expected shrinkage; contract manufacturing: many Canadian textile companies outsource some operations (embroidery, screen printing, outside stitching); the contract cost is typically included in COGS as a sub-component of manufacturing costs (not as a G&A expense); chargebacks from retailers: when a retailer deducts from payment for late delivery, incorrect packaging, or quality issues, the chargeback is typically recorded as a reduction of revenue (not an increase in COGS) — but the root cause analysis may reveal production cost issues; returns processing: garments returned from retailers must be assessed for re-sellability; unsaleable returns are written off COGS; re-sellable returns return to finished goods inventory at original cost.
How does the dye lot and colour matching affect textile inventory accounting in Canada?
Dye lot management is a uniquely textile accounting challenge with no direct parallel in other manufacturing sectors. Here is the comprehensive guide to how dye lots affect compiled financial statements: What a dye lot is and why it matters financially: a dye lot (also called a colour lot, batch, or run) is a specific batch of yarn or fabric dyed at the same time in the same dye bath. Because dye is a chemical process affected by temperature, timing, water chemistry, and dye concentration, identical recipes dyed at different times produce slightly different colour intensities. In practice, this means: garments or products made from different dye lots of the "same" colour will not match when displayed together in a retail setting; a retailer who reorders a product must receive goods from the same dye lot (or from a new lot that matches the original exactly — called a "matched dye lot"); mixing dye lots in a shipment creates colour inconsistency that generates chargebacks, returns, and damaged retailer relationships. Financial consequences: the dye lot constraint means that once a specific lot is committed to a specific product program, the remaining quantity of that lot has limited versatility — it can typically only be used for future reorders of the same product in the same colour. This creates inventory concentration risk that has direct balance sheet implications. The five accounting impacts of dye lot management: (1) Specific identification valuation: for high-value or specialty colours, each dye lot has its own cost (different raw material costs, different dyeing costs if done in-house, different laboratory testing costs). Under the specific identification method, each lot is tracked separately in the inventory system with its unique landed cost. This is the most accurate but most administratively complex approach. The CPA documents which lots use specific identification vs. which use FIFO or weighted average in the compilation notes. (2) NRV assessment for stranded lots: after the committed product program for a dye lot has been completed, any remaining inventory of that lot may be "stranded" — useful only if the customer reorders, but without a confirmed reorder, the NRV may be significantly below cost. A lot of specialty indigo-dyed denim fabric costing $8.50/metre with no confirmed reorder and a distressed sale value of $3.00/metre must be written down to $3.00/metre. The write-down reduces inventory on the balance sheet and reduces gross margin in the current year. (3) Safety stock accounting: many textile manufacturers maintain a "matched lot safety stock" — holding 10–15% of each dye lot back from production to fill small reorders without the minimum order quantity and lead time of a new dyeing. This safety stock has genuine value if the customer reorders. If the customer is discontinued or has not reordered for 18 months: the safety stock's NRV must be assessed. (4) Seasonal collection write-downs: in fashion apparel, a spring/summer colour that was dyed in December and used through April may have remaining fabric in October that is unsuitable for the following spring collection (different colour direction). This fabric has NRV equal to its use in off-price or clearance channels — potentially 20–40% of original cost. The CPA requests a review of all seasonal fabric lots at year-end for potential write-downs. (5) Lot traceability and COGS matching: for a manufacturer using specific identification, the COGS for a specific customer shipment is determined by which dye lot(s) were used to produce it. This creates accurate lot-level profitability tracking but requires a sophisticated inventory management system. Practical dye lot accounting for the compilation: the most practical approach for most Canadian textile manufacturers: maintain a dye lot ledger (a spreadsheet or inventory system entry for each active dye lot) showing: lot number and colour code; material description (fibre content, weight, width); date of production/purchase; original quantity and cost per unit; quantity consumed to date; remaining quantity at year-end; confirmed future orders for this lot (if any); management's NRV estimate for any lots with no confirmed future orders; annually at year-end: present the dye lot ledger to the CPA with management's assessment of any lots requiring NRV write-downs. The CPA reviews the assessment for reasonableness and incorporates any write-downs into the compiled financial statements. Documenting the dye lot accounting policy: the compilation notes must disclose: the inventory valuation method used for each category of textile inventory (FIFO, weighted average, or specific identification); the company's policy for assessing dye lot NRV (e.g., "lots older than 18 months with no confirmed reorder are assessed for NRV write-down"); any significant write-downs taken in the current year and their basis. Consistency is critical: once a specific identification policy is adopted for dye lots, it must be applied consistently year-over-year. A change from weighted average to specific identification (or vice versa) is an accounting policy change requiring disclosure and potentially retrospective adjustment of comparative figures in the compiled statements.
Disclaimer: The above contents are provided for general guidance only, based on information believed to be accurate and complete, but we cannot guarantee its accuracy or completeness. It does not provide legal advice, nor can it or should it be relied upon. Please contact/consult a qualified tax professional specific to your case.
Scroll to Top