HisabKitab
  1. Create Ledger
HisabKitab
  • Third Party APIs
    • How to Generate ApiKey ?
    • Account Master
      • Ledger Groups
        • List of All Groups
        • Create Group
        • Create Batch Groups
        • Edit Group
        • Update Group
        • Delete Group
      • Ledgers
        • Create Ledger
          • Customer Ledger
            POST
          • Supplier Ledger
            POST
          • Bank Ledger
            POST
          • Capital Ledger
            POST
          • Cash Ledger
            POST
          • Income Ledger
            POST
          • Expense Ledger
            POST
          • Fixed Asset Ledger
            POST
          • Investment Ledger
            POST
          • Loan and Advance (Asset) Ledger
            POST
          • Misc Assets Ledger
            POST
          • Other Current Assets Ledger
            POST
          • Taxes - GST Ledger
            POST
          • Taxes - TDS Ledger
            POST
          • Taxes - TCS Ledger
            POST
          • Provisions Ledger
            POST
          • Reserve and Surplus Ledger
            POST
          • Secured Loan Ledger
            POST
          • Unsecured Loan Ledger
            POST
          • Stock In Hand Ledger
            POST
          • Other Current Liabilities Ledger
            POST
          • TDS Receivable Ledger
            POST
          • TCS Receivable Ledger
            POST
        • Ledger Detail
          GET
        • List of all Ledgers
          GET
        • Edit Ledger
          GET
        • Update Ledger
          POST
        • Delete Ledger
          DELETE
        • Delete Ledger Media
          DELETE
        • Add Location(Fixed Asset )
          POST
        • Check Unique GST Number
          GET
        • Check Unique GST Number with Ledger
          GET
        • Holding & Profit Ratio
          GET
        • Ledger TDS tax Data
          GET
        • Ledger TCS tax Data
          GET
    • Item Master
      • Item Groups
        • List of all groups
        • Create Group
        • Create Batch Groups
        • Edit Group
        • Update Group
        • Delete Group
      • Items
        • Item Form Details
        • List of items
        • Create Good Item
        • Create Service Item
        • Edit Item
        • Update Item
        • Delete Item
      • Unit of Measurement
        • List of Unit of Measurement
        • Create Unit of Measurement
        • Edit Unit of Measurement
        • Update Unit of Measurement
        • Delete Unit of Measurement
    • Broker Master
      • List of Brokers
      • Create Broker
      • Edit Broker
      • Update Broker
      • Delete Broker
    • Transport Master
      • List of Transport
      • Create Transport
      • Edit Transport
      • Update Transport
      • Delete Transport
    • Cess Rate
      • List of Cess Rate
      • Create Cess Rate
      • Edit Cess Rate
      • Update Cess Rate
      • Delete Cess Rate
    • Dispatch Address
      • List of Dispatch Address
      • Create Dispatch Address
      • Edit Dispatch Address
      • Update Dispatch Address
      • Delete Dispatch Address
    • Shipping Address
      • List of Shipping Addresses
      • Create Shipping Address
      • Edit Shipping Address
      • Update Shipping Address
      • Delete Shipping Address
    • Comman APIs
      • Company Details
      • Countries
      • States
      • Cities
      • Gst Rates
      • Classification-nature-type
    • Configuration
      • Sale
        • Sale Configuration
        • Update Configuration
        • Update Configuration with Type
      • Sale Return
        • Sale Return Configuration
        • Update Configuration
        • Update Configuration with Type
      • Income Debit Note
        • Debit Note Configuration
        • Update Configuration
        • Update Configuration with Type
      • Income Credit Note
        • Credit Note Configuration
        • Update Configuration
        • Update Configuration with Type
      • Estimate Quote
        • Estimate Configuration
        • Update Configuration with Type
        • Update Configuration
      • Delivery Challan
        • Delivery Challan Configuration
        • Update Configuration
        • Update Configuration with Type
      • Purchase
        • Purchase Configuration
        • Update Configuration
        • Update Configuration with Type
      • Purchase Return
        • Purchase Return Configuration
        • Update Configuration
        • Update Configuration with Type
      • Expense Credit Note
        • Expense Credit Note Configuration
        • Update Configuration
        • Update Configuration with Type
      • Expense Debit Note
        • Expense Debit Note Configuration
        • Update Configuration
        • Update Configuration with Type
      • Purchase Order
        • Purchase Order Configuration
        • Update Configuration
        • Update Configuration with Type
    • Sale Transactions
      • List of Transactions
      • Next Invoice Number
      • Create Item Sale
      • Create Accounting Sale
      • Edit Sale
      • Update Sale
      • Duplicate Sale
      • Delete Sale
      • Get Sale For Sale Return
      • Create Challan From Sale Invoice
    • Sale Return Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Sale Return
      • Create Accounting Sale Return
      • Edit Sale Return
      • Update Sale Return
      • Duplicate Sale Return
      • Delete Sale Return
    • Income Debit Note Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Debit Note
      • Create Accounting Debit Note
      • Edit Debit Note
      • Update Debit Note
      • Duplicate Debit Note
      • Delete Debit Note
    • Income Credit Note Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Credit Note
      • Create Accounting Credit Note
      • Edit Credit Note
      • Update Credit Note
      • Duplicate Credit Note
      • Delete Credit Note
    • Estimate Quote Transaction
      • List of Transactions
      • Next Estimate Number
      • Create Item Estimate
      • Create Accounting Estimate
      • Edit Estimate
      • Update Estimate
      • Duplicate Estimate
      • Create Sale From Estimate
      • Delete Estimate
    • Delivery Challan Transaction
      • List of Transactions
      • Next Challan Number
      • Create Delivery Challan
      • Edit Delivery Challan
      • Update Delivery Challan
      • Duplicate Delivery Challan
      • Create Sale From Delivery Challan
      • Delete Delivery Challan
    • Purchase Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Purchase
      • Create Accounting Purchase
      • Edit purchase
      • Update purchase
      • Duplicate purchase
      • Get purchase For purchase Return
      • Delete purchase
    • Purchase Return Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Purchase Return
      • Create Accounting Purchase Return
      • Edit purchase Return
      • Update purchase Return
      • Duplicate purchase Return
      • Delete purchase Return
    • Expense Credit Note Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Expense Credit Note
      • Create Accounting Expense Credit Note
      • Edit Expense Credit Note
      • Update Expense Credit Note
      • Duplicate Expense Credit Note
      • Delete Expense Credit Note
    • Expense Debit Note Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Expense Debit Note
      • Create Accounting Expense Debit Note
      • Edit Expense Debit Note
      • Update Expense Debit Note
      • Duplicate Expense Debit Note
      • Delete Expense Debit Note
    • Purchase Order Transaction
      • List of Transactions
      • Next Invoice Number
      • Create Item Purchase Order
      • Create Accounting Purchase Order
      • Edit purchase Order
      • Update Purchase Order
      • Duplicate purchase Order
      • Delete purchase Order
      • Book Purchase Order
    • Receipt Transaction
      • List of Receipts
      • Next invoice number
      • Create Receipt
      • Edit Receipt
      • Update Receipt
      • Delete Receipt
    • Payment Transaction
      • List of Payments
      • Next invoice number
      • Create Payment
      • Edit Payment
      • Update Payment
      • Delete Payment
    • Journal Transaction
      • List of Journals
      • Next invoice number
      • Create Journal
      • Edit Journal
      • Update Journal
      • Delete Journal
  1. Create Ledger

TCS Receivable Ledger

POST
https://app.hisabkitab.co/third-party/ledgers

Request

Authorization
Add parameter in header
ApiKey
Example:
ApiKey: ********************
Body Params application/json
action
string 
required
Specifies the type of ledger being created. For Taxes - TCS, this value should be "Taxes - TCS".
name
string 
required
This field specifies the name of the ledger.
group_id
integer 
required
The unique identifier of the ledger group under which this ledger will be created here is Taxes - TCS group.It should be retrieved from the List of Ledger Groups API.
tax_type
integer 
required
This field defines the category of GST applicable to a particular transaction. It can represent one of several predefined types To get these use ledger detail api.
rounding_method
integer 
required
This field specifies ID to how numerical values, such as totals or tax amounts, should be rounded during calculations.
individual_huf
number 
optional
TCS percentage rate applicable to Individuals or Hindu Undivided Families (HUF). Set as 10.
for_other
number 
optional
Specifies the TCS rate—for entities other than individuals or HUFs, such as companies, firms, or associations. This ensures correct deduction based on the deductee type.
pan_not_given
integer 
optional
This is the default higher TCS rate—applied when the deductee does not provide a valid PAN. As per government rules, a higher rate must be charged in such scenarios to ensure compliance.
calculated_on
integer 
optional
This field defines inter number of calculation on method like 1(Taxable Value) & 2(Invoice Value).
individual_bill_wise
integer 
optional
Indicates that applies specifically to individual payments when calculated bill-wise, rather than on a cumulative yearly basis. This allows different rates for bill-level deductions when needed.
yearly_total
number 
optional
This defines the annual threshold amount (e.g., 5000) for TCS applicability. TCS will only be deducted if total payments to a party in a financial year exceed this amount.
opening_balance_details
object 
optional
opening_balance
number 
optional
Initial balance amount to be recorded at ledger creation.
opening_balance_dr_cr
integer 
optional
Indicates whether the opening balance is a debit (1) or credit (2) entry.
Example
{
    "action": "Taxes - TCS",
    "name": "TCS Receivable",
    "group_id": 21,
    "tax_type": 2,
    "individual_huf": 0.1,
    "for_other": 0.1,
    "pan_not_given": 1,
    "calculated_on": 2,
    "individual_bill_wise": 0,
    "yearly_total": 50000,
    "rounding_method": 1,
    "opening_balance_details": {
        "opening_balance": "500000",
        "opening_balance_dr_cr": 2
    }
}

Request samples

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
Request Request Example
Shell
JavaScript
Java
Swift
curl --location --request POST 'https://app.hisabkitab.co/third-party/ledgers' \
--header 'Content-Type: application/json' \
--header 'ApiKey;' \
--data-raw '{
    "action": "Taxes - TCS",
    "name": "TCS Receivable",
    "group_id": 21,
    "tax_type": 2,
    "individual_huf": 0.1,
    "for_other": 0.1,
    "pan_not_given": 1,
    "calculated_on": 2,
    "individual_bill_wise": 0,
    "yearly_total": 50000,
    "rounding_method": 1,
    "opening_balance_details": {
        "opening_balance": "500000",
        "opening_balance_dr_cr": 2
    }
}'

Responses

🟢200TCS Receivable Ledger
application/json
Body
data
object 
required
id
integer 
required
A unique identifier for the ledger.
name
string 
required
This field specifies the name of the ledger.
group_id
integer 
required
The unique identifier of the ledger group under which this ledger will be created here is Taxes - TCS group.It should be retrieved from the List of Ledger Groups API.
model_type
string 
required
Defines the type of model the bank belongs to.
model_id
integer 
required
The identifier linking the bank to a specific data model.
company_id
integer 
required
The ID of the company associated with the ledger.
ledgers_data
object 
required
opening_balance
number 
required
Initial balance amount to be recorded at ledger creation.
opening_balance_dr_cr
integer 
required
Indicates whether the opening balance is a debit (1) or credit (2) entry.
via_api
integer 
required
is_import
boolean 
required
created_at
string 
required
The date and time indicating when the record was initially created in the system.
updated_at
string 
required
The date and time indicating when the record was last modified or updated in the system.
flag
string 
required
success
boolean 
required
message
string 
required
Example
{
    "data": {
        "id": 21,
        "name": "TCS Receivable",
        "group_id": 21,
        "model_type": "App\\Models\\Master\\TaxesTcs",
        "model_id": 21,
        "company_id": 1,
        "ledgers_data": {
            "TCSReceivable": {
                "tax_type": 2,
                "individual_huf": 0.1,
                "for_other": 0.1,
                "pan_not_given": 1,
                "individual_bill_wise": 0,
                "yearly_total": 50000,
                "rounding_method": 1,
                "opening_balance": null,
                "opening_balance_dr_cr": null
            }
        },
        "opening_balance": null,
        "opening_balance_dr_cr": null,
        "via_api": 2,
        "is_import": false,
        "created_at": "2025-04-05T05:11:44.000000Z",
        "updated_at": "2025-04-05T05:11:44.000000Z",
        "flag": "tcs"
    },
    "success": true,
    "message": "Taxes - TCS Created Successfully."
}
Modified at 2025-04-07 11:50:42
Previous
TDS Receivable Ledger
Next
Ledger Detail
Built with