Payroll Monthly
The payroll tag on the green menu tab allows the corporate taxpayer upload its schedule. If there's an existing schedule details in the account, a new upload tends to override it. However, the taxpayer gets a pop to re-confirm if he would want the payroll upload override existing information.

The corporate taxpayer logs into his account to view dashboard
- Clicks 'payroll' tag on the green menu tab
- Views the Payroll section
- Clicks 'Download template' to export the payroll csv file and pre-fill with the necessary employee information for upload

When the downloaded the template is prefilled with the necessary information
- Clicks 'Upload Payroll' button
- Taxpayer views 'Upload Payroll' pop
- Taxpayer chooses file from device
- Taxpayer clicks 'Save' button to complete upload
- Taxpayer clicks 'Cancel' button to call off upload action

- Taxpayer views a payroll confirm pop modal
- Taxpayer clicks 'OK' button to complete override action and new upload
- Taxpayer clicks 'Cancel' button to call off upload action
When an upload is done the upload status is updated as 'Pending'. This indicates that the upload is being processed.
NOTE: Taxpayer can change a payroll status from active to draft when a new upload is to be done.

Once an upload is completed, the status is updated as draft. Here the taxpayer can activate the payroll on which he can make payment.
- Taxpayer clicks 'Activate' button
- Taxpayer views activate pop modal
If there are details of taxpayer whose details are not existing on eTax , the taxpayer would see the count and instruction to download payroll to view the details of existing and non-existing taxpayer - Taxpayer clicks 'Activate' button to make active the payroll uploaded
- (Irrespective of the data, the payroll upload will be activated successfully)*
*Taxpayer clicks 'Cancel' button to close out activate action- Taxpayer clicks on 'Download' icon to export the current payroll file

- Upon a successful activation of the payroll upload, the status is updated as 'Active'
- Taxpayer can view still the refresh icon to change active record to draft if a new upload needs to be done
- Taxpayer clicks 'Eye' icon to view the payroll listing page

- Taxpayer is directed to view the payroll listing page
- Taxpayer can view the stat count of existing and non-existing count
- Taxpayer clicks on download icon to view payroll list
- Taxpayer can perform filter actions, read, write, and remove action within the payroll listing page
PS: Taxpayer is expected to generated bill for schedule monthly with existing record as upload. Although, they are obliged to make modifications where deem fit
Updated over 2 years ago