Pan India · Online · CA-Assisted · 4.9★
Taxvio — GST, Income Tax & Compliance Services India
🏭 Job Work & ITC-04 Compliance

GST Job Work
Compliance
Complete Guide

Are you a manufacturer sending goods to job workers for processing? Under Section 143 of CGST Act, you must file Form ITC-04 (Quarterly Job Work Return) by the 25th of every quarter to track goods sent, received back, and supplied from job worker's premises. You must also ensure inputs return within 1 year, capital goods within 3 years — failing which ITC must be reversed. Non-filing attracts penalty, and time-limit breach leads to deemed supply (tax liability). Taxvio provides end-to-end job work compliance — ITC-04 filing, challan tracking, time-limit monitoring, and reconciliation.

✅ Quarterly ITC-04 Filing✅ Challan Reconciliation✅ Time-Limit Tracking✅ ITC Reversal Computation

Quick Facts

  • ITC-04 due: 25th of next month (quarterly)
  • 📋Mandatory for principals sending goods
  • 🕐Inputs: 1-year time limit
  • ⚙️Capital goods: 3-year time limit
  • 🚫Penalty: ₹100/day for late filing
  • 🚀Service fee: ₹2,999/quarter onwards

200+

ITC-04 Returns Filed

25th

Quarterly Deadline

📊

100%

Compliance Rate

💰

₹2,999

Starting Fee/Quarter

✔ Job Work Experts
✔ Challan Tracking System
✔ Time-Limit Alerts
✔ ITC Reconciliation
Understanding Job Work

What Is Job Work Under GST?

Job Work under GST (as per Section 2(68) of CGST Act, 2017) means any treatment or process undertaken by a person on goods belonging to another registered person.

In simple terms: The principal manufacturer (you) sends your raw materials, semi-finished goods, or capital goods (machinery) to a job worker for processing/treatment. The job worker performs the required work (cutting, stitching, printing, packaging, etc.). The job worker returns the processed goods to you, OR directly supplies them to your customer (as per your instructions).

🏭 Who Is a Job Worker?

As per Section 2(69), a job worker is any person who undertakes any treatment or process on goods belonging to another registered person (principal).

💡 Key Points

  • Job worker may or may NOT be registered under GST (registration is optional for job workers unless their turnover exceeds threshold)
  • Ownership of goods REMAINS with principal — job worker only processes them
  • Job worker does NOT purchase goods from principal — it's a service arrangement
  • Job worker charges principal for processing service (job work charges) + GST

📦 Types of Goods Sent to Job Workers

As per Section 143, the following types of goods can be sent to job workers:

1. Inputs (Raw Materials)

1 year

Goods used in manufacture of final products. Example: Fabric sent to job worker for stitching garments.

2. Semi-Finished Goods

1 year

Partially processed goods sent for further processing. Example: Cut fabric sent for printing.

3. Capital Goods (Machinery)

3 years

Plant, machinery, equipment sent to job worker for use in processing. Example: Embroidery machine sent to job worker.

GST Treatment of Job Work

✅ No GST on Movement of Goods to Job Worker

Sending goods to job worker is NOT treated as 'supply' under GST (as per Section 143). Therefore:

  • Principal does NOT pay GST when sending goods to job worker
  • Principal issues a Delivery Challan (not Tax Invoice) for goods sent
  • ITC (Input Tax Credit) claimed by principal on inputs/capital goods is NOT required to be reversed
  • Goods can move to job worker without e-way bill (if value <₹50,000 and movement is within state)

⏰ Time Limits for Job Work (Section 143)

To continue availing ITC benefit, the principal MUST comply with time limits:

📅 Time Limit Rules

For INPUTS (raw materials):
Goods must be received back OR supplied from job worker's premises within 1 YEAR from the date of sending to job worker.

For CAPITAL GOODS (machinery):
Goods must be received back OR supplied from job worker's premises within 3 YEARS from the date of sending.

🚫 What Happens If Time Limit Expires?

  • Sending of goods to job worker is treated as 'SUPPLY' at the time of original sending
  • Principal must pay GST on the value of goods sent (deemed supply)
  • Principal must REVERSE ITC claimed on those goods (if any)
  • Interest and penalty may apply for delayed compliance
  • ITC-04 helps track time limits and avoid this situation

📋 Delivery Challan for Job Work

When sending goods to job worker, principal must issue a Delivery Challan (not tax invoice) as per Rule 55 of CGST Rules. Delivery Challan must contain:

  • Challan number and date
  • Name, address, GSTIN of principal (consignor)
  • Name, address, GSTIN of job worker (consignee) — if registered
  • HSN code, description, and quantity of goods sent
  • Taxable value (for e-way bill purpose, if required)
  • Purpose: 'Sent for Job Work'
  • Expected date of receipt back (for tracking)

Taxvio, based in Khatauli (Muzaffarnagar, UP), specializes in GST job work compliance — ITC-04 filing, delivery challan management, time-limit tracking, and ITC reconciliation for manufacturers across Uttar Pradesh, Noida, Delhi NCR, and pan-India.

Step-by-Step Process

How to File Form ITC-04 (Quarterly Job Work Return)

ITC-04 is a quarterly return filed on the GST portal by the 25th of the month following the quarter. Here's the complete process:

1

Maintain Job Work Register (Challan Tracking)

Ongoing (monthly)

Throughout the quarter, maintain a detailed Job Work Register (Excel/ERP) tracking: Goods sent to job workers (date, challan number, quantity, value, job worker name/GSTIN), Goods received back from job workers (date, challan/invoice number, quantity, value), Goods supplied directly from job worker to customers (date, invoice number, customer details, quantity, value), Opening balance (goods lying with job workers at start of quarter), Closing balance (goods lying with job workers at end of quarter). This register is the foundation for ITC-04 filing. Taxvio provides a job work tracking template for easy maintenance.

2

Reconcile Challans & Invoices (Quarter-End)

Last week of quarter

At the end of the quarter: Cross-check delivery challans issued to job workers with goods actually sent. Verify receipt challans/invoices from job workers for goods received back. Reconcile invoices issued by job workers for processing charges (separate from goods movement). Match quantities sent vs. received back vs. supplied from job worker. Identify discrepancies (missing challans, quantity mismatches) and resolve with job worker. Compute opening balance + goods sent - goods received back - goods supplied from job worker = closing balance (goods with job worker at quarter end).

3

Login to GST Portal & Access ITC-04

Before 25th of next month

Log in to GST portal (www.gst.gov.in) with your GSTIN and credentials. Go to Services → Returns → Returns Dashboard. Select Financial Year and Return Filing Period (quarter: Apr-Jun, Jul-Sep, Oct-Dec, Jan-Mar). Click on 'ITC-04' tile (Quarterly return for job work). Choose 'Prepare Online' for online filing or download offline tool (Excel) for bulk data upload.

4

Table 4A: Details of Inputs/Capital Goods Sent to Job Worker

Data entry phase

This table contains details of ALL goods (inputs and capital goods) sent to job workers during the quarter. For each job worker (GSTIN-wise): Enter job worker's GSTIN (if registered) or 'Unregistered' with address. For each type of goods sent: HSN code, Description of goods, UQC (Unit Quantity Code: KGS, PCS, etc.), Quantity sent, Taxable value. The portal allows: (a) Manual entry (one-by-one), or (b) Bulk upload via JSON/Excel offline tool (recommended for >10 entries). Total quantity and value are auto-summed.

5

Table 4B: Details of Inputs/Capital Goods Received Back from Job Worker

Data entry phase

This table contains details of goods received back from job workers during the quarter (goods returned to your premises after processing). For each job worker (GSTIN-wise): Enter job worker's GSTIN. For each type of goods received back: HSN code, Description, UQC, Quantity received back, Taxable value. Note: Goods received back may be in PROCESSED form (different from original form sent). Example: Fabric sent, garments received back — report as per actual form received.

6

Table 4C: Details of Goods Supplied from Job Worker to Customer

Data entry phase

If you have instructed the job worker to directly supply processed goods to your customers (without bringing them back to your premises), report here. This is called 'Direct Supply from Job Worker Premises'. For each such supply: Job worker's GSTIN, Customer's GSTIN (if B2B), HSN code, Description, Quantity supplied, Taxable value, Tax invoice number and date (issued by YOU, not job worker). Note: Even though goods are supplied from job worker's premises, the TAX INVOICE is issued by YOU (principal) to the customer. You pay GST on this invoice and report it in your GSTR-1.

7

Table 4D: Details of Inputs/Capital Goods in Stock at Job Worker (Closing Balance)

Auto-populated + verification

This is the MOST CRITICAL table — it shows the closing balance of goods lying with job workers at the END of the quarter. For each job worker (GSTIN-wise): Enter job worker's GSTIN. For each type of goods: HSN code, Description, Opening balance (quantity at start of quarter), Goods sent during quarter (from Table 4A), Goods received back during quarter (from Table 4B), Goods supplied from job worker during quarter (from Table 4C), Closing balance = Opening + Sent - Received Back - Supplied from JW. Table 4D is auto-populated based on Tables 4A, 4B, 4C. Verify that closing balance matches your Job Work Register.

8

Table 5: Time-Limit Compliance Check

Compliance check

This table flags goods that are nearing or have exceeded the time limits (1 year for inputs, 3 years for capital goods). The portal auto-identifies goods in Table 4D where: Date of original sending + time limit < Current date (time limit expired). For such goods, you must: Either bring them back to your premises immediately, OR pay GST on deemed supply and reverse ITC (if applicable). We help you identify time-limit breaches in advance and plan corrective action (bring back goods, pay tax, or extend time by applying to jurisdictional officer if valid reason).

9

Verification, Submission & Filing

By 25th of next month

After filling all tables, click 'Preview' to verify data accuracy. Cross-check quantities and values with your Job Work Register. Ensure no time-limit violations are pending unresolved. Click 'Submit' (this does NOT file the return — it just saves the data). Now you must FILE the return using: (a) Digital Signature Certificate (DSC) — for companies and LLPs, or (b) EVC (Electronic Verification Code) — Aadhaar-based OTP for others. After DSC/EVC verification, click 'File ITC-04'. Download ARN (Acknowledgment Reference Number) and filed ITC-04 PDF for your records.

10

Post-Filing — Update Job Work Register & Continue Tracking

Ongoing

After filing ITC-04, update your Job Work Register: Closing balance of Quarter 1 becomes Opening balance of Quarter 2. Continue tracking goods sent/received during the next quarter. Set reminders for next ITC-04 filing deadline (25th of month following next quarter). Monitor time limits for goods lying with job workers (1 year/3 years) and plan retrieval or supply. Taxvio provides automated alerts for upcoming deadlines and time-limit violations.

Quarterly Deadline & Timeline

ITC-04 must be filed by 25th of the month following the quarter. Example: For Quarter Apr-Jun 2024, ITC-04 must be filed by 25th July 2024. Late filing attracts penalty of ₹100/day (₹50 CGST + ₹50 SGST) subject to maximum of ₹5,000 per return.

What You Need

Documents Required for ITC-04 Filing

Mandatory Documents

  • GSTIN of principal (your GSTIN)
  • Job work challans (delivery challans issued to job workers)
  • Receipt challans (from job workers for goods received back)
  • Job worker details (name, address, GSTIN if registered)
  • Goods movement register (Excel/ERP tracking sent/received quantities)
  • Invoices issued from job worker premises (if direct supply to customers)
  • Opening balance of goods with job workers (as on 1st day of quarter)
  • HSN codes and descriptions of all goods sent/received
  • GST portal login credentials (username, password, DSC/EVC)

Supporting Documents (As Applicable)

  • Job work agreement/contract (with job worker)
  • Job worker's GSTIN certificate (if registered)
  • Transport documents (e-way bills, LR/consignment notes for goods movement)
  • Gate entry/exit register (if goods sent from factory premises)
  • Processed goods invoices (job worker's invoice for job work charges)
  • Customer invoices (if goods supplied from job worker to customers)
  • Previous ITC-04 acknowledgments (for opening balance verification)
  • Capital goods register (if machinery sent to job worker)
  • Time-limit tracker (Excel sheet monitoring 1-year/3-year limits)
Avoid These Errors

Common Mistakes in Job Work Compliance

Job work compliance errors can lead to ITC reversal, penalty, and tax demands. Here are critical mistakes to avoid:

📋

Not Filing ITC-04 (Thinking It's Optional)

⚠️ Problem

Many principals assume ITC-04 is optional or can be skipped if no issues. ITC-04 is MANDATORY for every principal sending goods to job workers, even if movement is minimal. Non-filing attracts penalty and raises red flags during audits.

✅ Solution

File ITC-04 EVERY QUARTER by 25th of next month, even if movement is low. If NO job work activity during quarter, file NIL ITC-04 (all tables with zero values). Set quarterly reminders for ITC-04 deadline. Penalty: ₹100/day (max ₹5,000) for late filing.

Missing Time-Limit Compliance (1 Year/3 Years)

⚠️ Problem

Goods sent to job worker are not brought back or supplied within 1 year (inputs) or 3 years (capital goods). This triggers deemed supply — principal must pay GST on goods sent and reverse ITC claimed earlier.

✅ Solution

Maintain a time-limit tracker in Excel/ERP: Monitor date of sending to job worker, Calculate expiry date (sending date + 1 year or 3 years), Set alerts 2-3 months before expiry, Plan to bring goods back or supply from job worker before deadline. If time limit is expiring, bring goods back immediately or pay GST on deemed supply.

📊

Incorrect Closing Balance Calculation

⚠️ Problem

Table 4D (closing balance) does not match actual goods lying with job workers. Opening balance + Sent - Received Back - Supplied ≠ Actual stock. This creates reconciliation issues and ITC mismatch during audits.

✅ Solution

Reconcile physical stock with job workers at quarter-end: Send stock confirmation request to job workers, Match their confirmation with your records (Table 4D), Investigate discrepancies (missing challans, unreported receipts, losses), Adjust ITC-04 based on actual verified stock. Conduct periodic physical verification (quarterly or half-yearly).

🚚

Not Reporting Direct Supply from Job Worker (Table 4C)

⚠️ Problem

Goods are supplied from job worker directly to customers, but not reported in Table 4C of ITC-04. This creates a mismatch — goods sent (Table 4A) but not received back (Table 4B) or reported as supplied (Table 4C).

✅ Solution

ALWAYS report direct supplies from job worker in Table 4C: Maintain a register of invoices issued from job worker premises, Match invoice quantities with goods sent to job worker, Report full details (customer GSTIN, invoice number, quantity, value) in Table 4C. Cross-check Table 4C entries with GSTR-1 (outward supplies) — they should match.

📝

Sending Goods Without Delivery Challan

⚠️ Problem

Goods are sent to job worker without proper delivery challan or with incomplete challan details. During transport, goods can be seized for lack of documentation, and ITC-04 filing becomes difficult without challan reference.

✅ Solution

ALWAYS issue a proper Delivery Challan as per Rule 55 of CGST Rules: Include all mandatory fields (challan number, date, principal & job worker details, HSN code, quantity, value, purpose). Maintain sequential challan numbering for easy tracking. Keep copies of all delivery challans for ITC-04 reference and audit purposes.

🔄

Not Reconciling Job Worker's ITC-04 (If Registered)

⚠️ Problem

If job worker is also registered under GST and receives goods from multiple principals, their ITC-04 (filed by job worker) should match your ITC-04. Mismatch indicates unreported movements or errors.

✅ Solution

If your job worker is registered and files ITC-04: Download job worker's ITC-04 from GST portal (if publicly available), Cross-check quantities and values reported by job worker for goods received from you, Investigate discrepancies and reconcile with job worker. This two-way reconciliation ensures compliance accuracy.

How We Help

Taxvio's GST Job Work Compliance Services

From challan tracking to ITC-04 filing and time-limit monitoring — we handle complete job work compliance for manufacturers.

📋

Quarterly ITC-04 Filing

Complete ITC-04 preparation and filing for the quarter. Includes data compilation from your challans/registers, Tables 4A to 4D filling, online filing with DSC/EVC, and acknowledgment download.

₹2,999/quarter

📦

Job Work Register Maintenance

Ongoing maintenance of Job Work Register (Excel/ERP) throughout the quarter. Track goods sent, received back, supplied from job worker. Monthly reconciliation and reporting. Ideal for monthly accounting.

₹1,999/month

🔄

Challan Reconciliation (Quarter-End)

Detailed reconciliation of delivery challans, receipt challans, and invoices at quarter-end. Cross-check quantities sent vs. received vs. closing balance. Identify discrepancies and prepare corrective action plan.

₹1,499/quarter

Time-Limit Compliance Monitoring

Continuous monitoring of 1-year (inputs) and 3-year (capital goods) time limits. Automated alerts 3 months before expiry. Planning support to bring back goods or supply before deadline. Prevent deemed supply tax liability.

₹999/quarter

📝

Delivery Challan Template & Preparation

GST-compliant delivery challan template as per Rule 55. Challan preparation support for goods sent to job workers. Sequential numbering system setup. Training on challan issuance process.

₹499

🏭

Job Worker GST Registration Support

If your job worker is not registered but turnover exceeds threshold, we assist in GST registration. Includes REG-01 filing, GSTIN issuance, and initial compliance setup for job worker.

₹2,999

📊

Complex/Multi-Location Job Work Compliance

For manufacturers with multiple factory locations sending goods to multiple job workers across states. Includes consolidated ITC-04 filing, multi-location register maintenance, and centralized reporting.

₹9,999/quarter

📨

ITC-04 Rectification (Past Quarters)

If you missed filing ITC-04 for previous quarters or filed with errors, we file rectified ITC-04 with late fee payment, penalty computation, and explanation to department (if required).

₹3,999/quarter

🔍

Job Work Compliance Audit

Annual audit of all ITC-04 returns, delivery challans, and job work agreements. Check for time-limit violations, unreported movements, ITC reversal requirements. Compliance report with recommendations.

₹14,999/year

📦 Quarterly Compliance Packages

Basic (Small Manufacturers)

₹4,999/quarter

  • ITC-04 filing (1 location)
  • Challan reconciliation
  • Time-limit alerts
  • Email support

Standard (Medium Manufacturers)

₹9,999/quarter

  • Everything in Basic
  • Monthly register maintenance
  • Multiple job workers (up to 10)
  • Priority support

Premium (Large/Multi-Location)

₹19,999/quarter

  • Everything in Standard
  • Multi-location compliance
  • Unlimited job workers
  • Dedicated account manager
Client Stories

Real Stories from Our Job Work Compliance Clients

"We send fabric to 15+ job workers for processing. Tracking challans manually was a nightmare. Taxvio set up a job work register, files our ITC-04 quarterly, and alerts us when goods are nearing 1-year time limit. Zero compliance issues in last 2 years!"

Sharma Textiles

Muzaffarnagar

"Our machinery (capital goods) worth ₹50 lakh was sent to a job worker 2.5 years ago. Taxvio alerted us 3 months before the 3-year deadline and helped us bring back the machinery on time. Saved us from ₹9 lakh ITC reversal liability!"

Precision Engineering Ltd.

Noida

"We had never filed ITC-04 for 8 quarters. GST department issued notice asking for job work details. Taxvio filed all backlog ITC-04 returns in 15 days with late fee payment, prepared reconciliation statement, and responded to notice. Case closed with minimal penalty."

FoodPro Industries

Meerut

Our Reach

GST Job Work Compliance Services Across India

Taxvio is based in Khatauli, Muzaffarnagar, UP and provides GST job work compliance (ITC-04 filing, challan reconciliation, time-limit tracking) for manufacturers across Noida, Delhi NCR, Meerut, Ghaziabad, Mumbai, and pan-India online.

📍 Khatauli
📍 Muzaffarnagar
📍 Noida
📍 Delhi NCR
📍 Meerut
📍 Mumbai
FAQs

Frequently Asked Questions — GST Job Work Compliance

Is ITC-04 mandatory even if job work activity is minimal?+
Yes. ITC-04 is MANDATORY for every principal manufacturer who sends goods to job workers, irrespective of the quantum of activity. Even if you sent goods to job worker only once in the quarter, you MUST file ITC-04. If there was NO job work activity during the quarter (no goods sent or received), you should file a NIL ITC-04 (all tables with zero values) to maintain compliance continuity. Non-filing attracts penalty of ₹100/day (max ₹5,000).
Can I send goods to unregistered job worker under GST?+
Yes. Job workers are NOT mandatorily required to be registered under GST (unless their own turnover exceeds the registration threshold of ₹40 lakh for goods or ₹20 lakh for services). You (the principal) can send goods to UNREGISTERED job workers. However: (1) In ITC-04, instead of job worker's GSTIN, you must enter 'Unregistered' and provide job worker's name and address. (2) You cannot claim ITC on job work charges paid to unregistered job worker (since no GST invoice). (3) Ensure delivery challan mentions job worker's full details (name, address, contact).
What if goods are lost/damaged at job worker's premises?+
If goods sent to job worker are lost, stolen, destroyed, or damaged beyond repair while at job worker's premises: (1) Inform the jurisdictional GST officer immediately (within 7 days of loss/damage). (2) File a loss/damage intimation explaining circumstances (fire, theft, natural calamity, etc.). (3) The officer may ask for: FIR (if theft/burglary), Insurance claim documents, Fire brigade report (if fire), or Any other evidence. (4) Based on your explanation, the officer may: Allow you to write off the loss and reverse ITC on those goods (if already claimed), OR Treat it as deemed supply and ask you to pay GST on lost goods. In ITC-04, such goods should be shown as 'closed' (not in closing balance) with remarks explaining the loss.
Can I extend the time limit (1 year/3 years) for goods with job worker?+
NO. The time limits prescribed under Section 143 (1 year for inputs, 3 years for capital goods) are ABSOLUTE and CANNOT be extended by applying to any authority. These are statutory time limits. If you fail to bring goods back or supply them from job worker within the time limit: (1) Sending of goods to job worker is treated as 'supply' at the time of original sending. (2) You must pay GST on the value of goods sent (deemed supply). (3) You must reverse ITC claimed on those goods (if any). The only exception is if you can prove force majeure (natural calamity, war, etc.) and apply for condonation, but this is extremely rare and not guaranteed.
Can goods be sent from one job worker to another job worker directly (without bringing back to principal)?+
Yes. Section 143(1)(c) allows the principal to send goods from one job worker to ANOTHER job worker directly (without bringing them back to principal's premises). This is useful in multi-stage processing. Process: (1) Principal issues delivery challan from Job Worker A to Job Worker B. (2) Principal informs Job Worker A to send goods to Job Worker B (with challan reference). (3) In ITC-04, report: Goods sent from Job Worker A to Job Worker B in the remarks/notes section. Adjust closing balance of Job Worker A (goods removed), and opening balance of Job Worker B (goods received). Ensure both job workers maintain proper records and challans.
If job worker is in another state, do I need to pay IGST on job work charges?+
Yes, but only on the JOB WORK CHARGES (processing fees), NOT on the value of goods sent to job worker. Example: You send raw materials worth ₹10 lakh to a job worker in another state for processing. Job worker charges you ₹2 lakh as processing fee + 18% GST (₹36,000 IGST). You pay ₹2.36 lakh to job worker. The ₹10 lakh goods sent are NOT subject to GST (as per Section 143 — sending to job worker is not a supply). You only pay 18% IGST on ₹2 lakh job work charges. You can claim ITC of ₹36,000 in your GSTR-3B (if job worker is registered and issues GST invoice).
Can Taxvio help with ITC-04 filing for past quarters if we missed filing?+
Yes. As part of our ITC-04 Rectification service (₹3,999/quarter), we file backlog ITC-04 returns for previous quarters that you missed. Process: (1) We collect all historical data (challans, registers, invoices) for those quarters. (2) Prepare ITC-04 for each missed quarter separately. (3) Compute late fee (₹100/day per return, max ₹5,000) and pay via DRC-03 challan. (4) File ITC-04 on GST portal with late fee details. (5) Download acknowledgments and submit to department if notice was issued. We've successfully filed backlog ITC-04 for clients who missed up to 12 quarters (3 years) of filing.

Ensure Job Work Compliance Today

File ITC-04 & Track Job Work Goods

Don't risk ITC reversal and penalty — file ITC-04 quarterly by 25th and track time limits for goods sent to job workers. Taxvio provides complete job work compliance — ITC-04 filing, challan reconciliation, time-limit monitoring, and delivery challan support. Starting ₹2,999/quarter. Ensure 100% compliance and zero audit issues.