WCT Process

By | June 30, 2022

A work contract is an agreement that represents a mixture of service or work and the delivery of goods. With a work contract, the contractor undertakes to carry out certain work, in the execution of which certain goods are transferred to him. Thus, a contract for the construction, manufacture, processing, assembly, installation, repair, or commissioning of movable or immovable property is a contract for work and services.

In the case of a contract for work, only that part is considered that represents the Transfer of ownership of the objects connected with the performance of the contract for work is taxable. Tax on work contracts is called Work contract Tax (WCT).

New Stuff: IC Stock Statement Report in Sage 300c

In this blog, we are going to discuss WCT Process Utility where the user can create an Adjustment entry from the AP invoice batch entry by using the below filter criteria. 

  • From and To AP Invoice batch

Please refer below screenshot of the user interfaces for the “WCT Process Utility”.

WCT Process Utility - Greytrix
WCT Process Utility


As you can see in the above screenshot user will be able to specify ‘From’ and ‘To’ AP invoice Batch, based on the same, if the user clicks on the process button then it will create the adjustment batch with the batch description as “WCT Adjustment for Invoice Batch No”, Entry with entry description as “WCT Adjustment entry for Invoice No” and in reference field “WCT Adjustment Entry” as shown in below screenshot.

AP Adjustment Entry
AP Adjustment Entry


User needs to set optional fields in Common service optional fields and AP invoice header optional fields before clicking on the process button and optional fields as follows below:

Common service optional field:

1. WCTGL – Optional fields name as WCT and Type will be Text.
User needs to specify the GL account as the value in WCTGL optional field for which the adjustment entry is to be created or it will show an error as “Value for WCTGL Optional field is not set which is required for AP Adjustment. Please specify the value before proceeding further“.

AP invoice header optional field:

1. WCT – Optional fields name as WCT and Type will be Yes/No.
User needs to specify the Yes/not as value in WCT optional field for which the adjustment entry is to be created or it will not create an adjustment entry for that AP invoice batch.

2. WCTBASE – Optional fields name as WCTBASE and Type will be Amount.
The user needs to specify the amount as the value in WCTBASE optional field for which the adjustment entry is to be created or it will consider the 0 value for that field.

3. WCTPER – Optional fields name as WCTPER and Type will be Amount.
The user needs to specify the amount as the value in WCTPER optional field for which the adjustment entry is to be created or it will consider the 0 value for that field.

Above optional fields WCTBASE and WCTPER are used for the calculation of the distribution Amount as given formula below:
(WCTBASE / 100) * WCTPER.

In this way, the user can easily create the WCT Adjustment Batch entry with the help of AP Invoice Batch.

About Us

Greytrix – a globally recognized and one of the oldest Sage Development Partner is a one-stop solution provider for Sage ERP and Sage CRM organizational needs. Being acknowledged and rewarded for multi-man years of experience, we bring complete end-to-end assistance for your technical consultations, product customizations, data migration, system integrations, third party add-on development and implementation competence.

Greytrix offers unique GUMU™ integrated solutions of  Sage 300 with Sage CRM, Salesforce(listed on Salesforce Appexchange), Dynamics 365 CRM and Magento eCommerce along with Sage 300 Migration from Sage 50 US, Sage 50 CA, Sage PRO, QuickBooks, Sage Business Vision and Sage Business Works. We also offer best-in-class Sage 300 customization and development services and integration services for applications such as POS | WMS | Payroll | Shipping System | Business Intelligence | eCommerce for Sage 300 ERP and for Sage 300c development services we offer, upgrades of older codes and screens to new web screens, latest integrations using Data and web services  to Sage business partners, end users and Sage PSG worldwide.

Greytrix offers 20+ addons for Sage 300 to enhance productivity such as GreyMatrixDocument AttachmentDocument NumberingAuto-Bank ReconciliationPurchase Approval SystemThree way PO matchingBill of Lading and VAT for Middle East. The GUMU™ integration for Dynamics 365 CRM – Sage ERP is listed on Microsoft Appsource with easy implementation package.

The GUMU™ Cloud framework by Greytrix forms the backbone of cloud integrations that are managed in real-time for processing and execution of application programs at the click of a button.

For more details on Sage 300 and Sage 300c Services, please contact us at accpac@greytrix.com, We will like to hear from you.