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
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.
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.