Bulk create challans
Record multiple TDS deposit challans at once for all unallocated bills in a quarter
Bulk create challans
Record multiple TDS deposit challans at once for unallocated bills in a quarter, instead of adding them one by one.

Table of contents
- When to use bulk create
- Opening the bulk create page
- Setting global defaults
- Filling in per-bill details
- Creating the challans
- Related articles
When to use bulk create
Bulk create is useful when you deposit TDS for many bills on the same date and want to record all the challans in one step. If you only need to record a challan for a single bill, use the per-bill challan button instead.
Opening the bulk create page
- Go to TDS > TDS Payable.
- Switch to the By Quarter tab.
- Click Bulk Create on the quarter that has unallocated bills.
The bulk create page lists every unallocated bill in that quarter. If all bills in the quarter already have challans, the Bulk Create button is disabled.
Setting global defaults
Two fields at the top apply to every row unless you override them:
| Field | Description |
|---|---|
| Default Deposit Date | The date all challans were deposited. Set this if you deposited everything on the same day. |
| Default Payment Account | The bank or cash account used for the deposits. |
You can override either value on individual rows when a specific bill was deposited on a different date or from a different account.
Filling in per-bill details
Each bill appears as a row in the table with these columns:
| Column | Description |
|---|---|
| Bill # | The vendor bill number (read-only) |
| Vendor | Vendor name (read-only) |
| Section | TDS section badge (read-only) |
| Amount | TDS amount — pre-filled from the bill, editable if the deposit differs |
| Challan No. | The challan serial number from your deposit receipt (required) |
| BSR Code | 7-digit bank branch code (required) |
| Deposit Date | Override the global default for this row (optional) |
| Payment Account | Override the global default for this row (optional) |
To skip a bill, leave its Challan No. blank. Only rows with both a challan number and BSR code are created.
Creating the challans
- Fill in the required fields for each bill you want to create a challan for.
- Click Create All.
- A progress indicator shows how many challans have been created out of the total.
- After all challans are created, you are returned to the TDS payable page.
Each challan is created separately and automatically allocated to its corresponding bill. If a row fails (for example, a duplicate challan number), the error is shown and the remaining rows continue.
Related articles
- TDS challans — Record individual challans, manage allocations, and cancel challans
- TDS payable summary — Review outstanding TDS amounts and create challans from bills
- TDS overview — How TDS works from deduction to filing
- Bill payments — Record payments against vendor bills and deduct TDS