Subcontracting Receipt

Back to Subcontracting

Overview

Subcontracting Receipt — Business Explanation

The Subcontracting Receipt is a key business document in Dafater used to formally record the receipt of finished or semi-finished goods from an external subcontractor. It confirms that materials previously sent out for processing have been returned after the subcontracting work is completed.

This document helps businesses maintain control over outsourced production, track material movement, and ensure accurate inventory and cost records.


What the Subcontracting Receipt Is Used For

In day-to-day operations, the Subcontracting Receipt is used to:

It acts as the official acknowledgment that the subcontractor has delivered goods back to your business.


Prerequisites and Setup Requirements

Before using the Subcontracting Receipt, the following should typically be in place:

These ensure that the receipt can be matched correctly against earlier transactions.


Typical Workflow and Business Process Fit

A common business workflow looks like this:

  1. Material Issuance
    Raw materials or components are sent to a subcontractor for processing.

  2. Subcontracted Work Execution
    The subcontractor performs the agreed manufacturing or processing activity.

  3. Receipt of Goods
    Once goods are returned, the Subcontracting Receipt is created to record what has been received.

  4. Inventory Update
    Finished or processed items are added back into stock, ready for sale, further production, or internal use.

  5. Cost and Performance Review
    The receipt supports subcontractor billing, cost analysis, and performance tracking.

This document ensures visibility and control across outsourced production activities.


Key Business Scenarios Where It Is Essential

The Subcontracting Receipt is especially important in scenarios such as:

Without this document, it becomes difficult to verify what was received and whether subcontracting costs are justified.


Important Considerations for Users

When working with the Subcontracting Receipt, users should keep in mind:

Proper use of the Subcontracting Receipt helps maintain trust with subcontractors, improves inventory accuracy, and supports informed business decisions.


If you’d like, I can also explain how this document interacts with purchasing, inventory valuation, or subcontractor billing in Dafater.

Basic Information

Fields

Field Name Label Type Required Options Description
title Title Data - Short descriptive title for this subcontracting receipt
naming_series Series Select MAT-SCR-.YYYY.-, MAT-SCR-RET-.YYYY.- Defines Dafater auto-generated document numbering pattern
supplier Job Worker Link Supplier Job worker providing finished or processed goods
supplier_name Job Worker Name Data - Displayed name of the selected job worker
supplierdeliverynote Job Worker Delivery Note Data - Job worker’s reference delivery note number
company Company Link Company Company receiving subcontracted goods in Dafater
posting_date Date Date - Accounting date for inventory and financial posting
posting_time Posting Time Time - Exact time of stock and accounting entry
setpostingtime Edit Posting Date and Time Check - Allow manual editing of posting date and time
is_return Is Return Check - Indicates whether this receipt is a return
return_against Return Against Subcontracting Receipt Link Subcontracting Receipt Original subcontracting receipt being returned
cost_center Cost Center Link Cost Center Cost center to track subcontracting expenses
project Project Link Project Associated project for subcontracted items
set_warehouse Accepted Warehouse Link Warehouse Warehouse where accepted items are stored
rejected_warehouse Rejected Warehouse Link Warehouse Warehouse where rejected items are stored
supplier_warehouse Job Worker Warehouse Link Warehouse Job worker warehouse holding supplied materials
getscrapitems Get Scrap Items Button getscrapitems Fetch scrap items generated during subcontracting
items Items Table Subcontracting Receipt Item List of received subcontracted finished items
total_qty Total Quantity Float - Total quantity of all received items
total Total Currency Company:company:default_currency Total receipt value including applicable costs
resetrawmaterials_table Reset Raw Materials Table Button - Clear and reload consumed raw materials data
getcurrentstock Get Current Stock Button getcurrentstock Fetch current stock of supplied materials
supplied_items Consumed Items Table Subcontracting Receipt Supplied Item Raw materials consumed by job worker
in_words In Words Data - Total amount expressed in words
bill_no Bill No Data - Supplier bill or invoice reference number
bill_date Bill Date Date - Date mentioned on supplier bill
supplier_address Select Job Worker Address Link Address Selected address of the job worker
contact_person Contact Person Link Contact Primary contact person at job worker
address_display Address Small Text - Formatted display of job worker address
contact_display Contact Small Text - Formatted display of contact details
contact_mobile Mobile No Small Text Phone Mobile number of contact person
contact_email Contact Email Small Text Email Email address of contact person
shipping_address Select Shipping Address Link Address Address where goods were shipped from
shippingaddressdisplay Shipping Address Small Text - Formatted shipping address for display
billing_address Select Billing Address Link Address Address used for billing purposes
billingaddressdisplay Billing Address Small Text - Formatted billing address for display
distributeadditionalcostsbasedon Distribute Additional Costs Based On Select Qty, Amount Basis for allocating additional landed costs
additional_costs Additional Costs Table Landed Cost Taxes and Charges Landed costs applied to received items
totaladditionalcosts Total Additional Costs Currency Company:company:default_currency Sum of all additional landed costs
amended_from Amended From Link Subcontracting Receipt Reference to the original amended receipt
range Range Data - Statutory or internal range reference if applicable
represents_company Represents Company Link Company Company represented in inter-company transactions
status Status Select , Draft, Completed, Return, Return Issued, Canc... Current workflow status of the receipt
per_returned % Returned Percent - Percentage of items returned to job worker
auto_repeat Auto Repeat Link Auto Repeat Automate recurring creation of this document
letter_head Letter Head Link Letter Head Letter head used for printing the document
language Print Language Data - Language used for printed document
instructions Instructions Small Text - Special handling or processing instructions
selectprintheading Print Heading Link Print Heading Custom heading displayed on print format
other_details Other Details HTML
Other Details
Additional informational section for reference
remarks Remarks Small Text - Internal notes or comments
transporter_name Transporter Name Data - Name of transporter handling the shipment
lr_no Vehicle Number Data - Vehicle or lorry receipt number
lr_date Vehicle Date Date - Date of vehicle or lorry receipt

Child Tables

Items (Subcontracting Receipt Item)

Field Name Label Type Required Options Description
item_code Item Code Link Item Identifies the finished or scrap item received from subcontractor
item_name Item Name Data - Readable name of the received subcontracted item
isscrapitem Is Scrap Item Check - Indicates whether the received item is classified as scrap
description Description Text Editor - Detailed description of the subcontracted item received
brand Brand Link Brand Brand associated with the received item
image Image Attach - Attach image of the received subcontracted item
image_view Image View Image image Displays attached image of the item
received_qty Received Quantity Float - Total quantity physically received from subcontractor
qty Accepted Quantity Float - Quantity accepted after quality and quantity checks
rejected_qty Rejected Quantity Float - Quantity rejected due to defects or noncompliance
returned_qty Returned Qty Float - Quantity returned back to subcontractor
stock_uom Stock UOM Link UOM Stock unit of measure for the item
conversion_factor Conversion Factor Float - Factor to convert from transaction UOM to stock UOM
rate Rate Currency Company:company:default_currency Valuation rate per unit for subcontracted item
amount Amount Currency Company:company:default_currency Total value based on accepted quantity and rate
rmcostper_qty Raw Material Cost Per Qty Currency Company:company:default_currency Raw material cost allocated per received unit
servicecostper_qty Service Cost Per Qty Currency Company:company:default_currency Subcontracting service cost per unit
additionalcostper_qty Additional Cost Per Qty Currency Company:company:default_currency Additional landed or overhead cost per unit
scrapcostper_qty Scrap Cost Per Qty Float - Cost impact per unit of generated scrap
rmsuppcost Raw Materials Supplied Cost Currency Company:company:default_currency Total cost of raw materials supplied to subcontractor
warehouse Accepted Warehouse Link Warehouse Warehouse where accepted items are stored
subcontracting_order Subcontracting Order Link Subcontracting Order Linked subcontracting order for this receipt
subcontractingorderitem Subcontracting Order Item Data - Specific subcontracting order line reference
subcontractingreceiptitem Subcontracting Receipt Item Data - Unique identifier for this receipt item row
rejected_warehouse Rejected Warehouse Link Warehouse Warehouse where rejected items are stored
bom BOM Link BOM Bill of Materials used for subcontracting
includeexplodeditems Include Exploded Items Check - Includes exploded BOM items for material tracking
quality_inspection Quality Inspection Link Quality Inspection Linked quality inspection record for received item
schedule_date Required By Date - Date by which item was required
reference_name Reference Name Data - External or internal reference for this item
addserialbatch_bundle Add Serial / Batch Bundle Button - Button to add serial or batch bundle
serialandbatch_bundle Serial and Batch Bundle Link Serial and Batch Bundle Linked serial and batch bundle for accepted quantity
useserialbatch_fields Use Serial No / Batch Fields Check - Enable serial and batch fields for item tracking
addserialbatchforrejected_qty Add Serial / Batch No (Rejected Qty) Button - Add serial or batch details for rejected quantity
rejectedserialandbatchbundle Rejected Serial and Batch Bundle Link Serial and Batch Bundle Serial and batch bundle for rejected items
serial_no Serial No Small Text - Serial numbers of accepted items
rejectedserialno Rejected Serial No Small Text - Serial numbers of rejected items
batch_no Batch No Link Batch Batch number associated with received items
manufacturer Manufacturer Link Manufacturer Manufacturer of the received item
manufacturerpartno Manufacturer Part Number Data - Manufacturer assigned part number
expense_account Expense Account Link Account Expense account used for subcontracting costs
cost_center Cost Center Link Cost Center Cost center to track subcontracting expenses
project Project Link Project Project linked to this subcontracting receipt
page_break Page Break Check - Forces page break in Dafater print formats
purchase_order Purchase Order Link Purchase Order Related purchase order for subcontracted service
purchaseorderitem Purchase Order Item Data - Specific purchase order item reference

Consumed Items (Subcontracting Receipt Supplied Item)

Field Name Label Type Required Options Description
mainitemcode Item Code Link Item Finished item code received from subcontracting in Dafater
rmitemcode Raw Material Item Code Link Item Raw material item supplied for subcontracting process in Dafater
item_name Item Name Data - Item name for identification and reporting in Dafater
bomdetailno BOM Detail No Data - BOM reference line number for subcontracted item in Dafater
description Description Text Editor - Detailed description of supplied item for subcontracting in Dafater
stock_uom Stock UOM Link UOM Stock unit of measure maintained in Dafater
conversion_factor Conversion Factor Float - Conversion factor between transaction and stock UOM in Dafater
reference_name Reference Name Data - Reference document or identifier linked in Dafater
rate Rate Currency Company:company:default_currency Valuation rate of supplied item in Dafater
amount Amount Currency Company:company:default_currency Total value calculated for supplied quantity in Dafater
availableqtyfor_consumption Available Qty For Consumption Float - Quantity available for consumption during subcontracting in Dafater
required_qty Required Qty Float - Quantity required as per subcontracting requirement in Dafater
consumed_qty Consumed Qty Float - Actual quantity consumed during subcontracting in Dafater
current_stock Current Stock Float - Current stock balance available in Dafater
addserialbatch_bundle Add Serial / Batch Bundle Button - Button to add serial or batch bundle in Dafater
serialandbatch_bundle Serial / Batch Bundle Link Serial and Batch Bundle Linked serial and batch bundle record in Dafater
useserialbatch_fields Use Serial No / Batch Fields Check - Enable serial and batch number tracking in Dafater
subcontracting_order Subcontracting Order Link Subcontracting Order Related subcontracting order reference in Dafater
serial_no Serial No Text - Serial numbers of supplied items in Dafater
batch_no Batch No Link Batch Batch number associated with supplied item in Dafater
expense_account Expense Account Link Account Expense account for subcontracting consumption in Dafater
cost_center Cost Center Link Cost Center Cost center for tracking subcontracting expenses in Dafater

Additional Costs (Landed Cost Taxes and Charges)

Field Name Label Type Required Options Description
expense_account Expense Account Link Account Dafater expense account used to record landed cost charges
account_currency Account Currency Link Currency Currency of the selected Dafater expense account
exchange_rate Exchange Rate Float - Rate used to convert account currency into company currency
description Description Small Text - Short business description of the landed cost or charge
amount Amount Currency account_currency Charge amount entered in the expense account currency
base_amount Amount (Company Currency) Currency Company:company:default_currency Charge amount converted into Dafater company base currency
hascorrectivecost Has Corrective Cost Check - Indicates whether this charge adjusts previously recorded landed costs

Permissions

Role Read Write Create Delete Submit Cancel
Stock Manager
Stock User
Accounts User
Purchase User
DocType Relationship Module
Purchase Receipt Linked from Stock
Address Links to Contacts
Auto Repeat Links to Automation
Company Links to Setup
Contact Links to Contacts
Cost Center Links to Accounts
Letter Head Links to Printing
Print Heading Links to Setup
Project Links to Projects
Subcontracting Receipt Links to Subcontracting
Supplier Links to Buying
Warehouse Links to Stock