---
title: How to make online PCB file submission and payment?
description: "1. Log in to MyTax Portal: 2. Access e-PCB Plus: 3. Upload PCB Data File: Note: If your file exceeds 2MB, compress it into a zip file before uploading.   4. Validate Uploaded Data: Note: Employers mus"
---

[Skip to content](https://help.swingvy.com/knowledge/how-to-make-online-pcb-file-submission-and-payment#main-content)

English

Show submenu for translations

[Submit a request](https://help.swingvy.com/knowledge/kb-tickets/new?hsLang=en)

[![Swingvy logo.svg](https://help.swingvy.com/hubfs/Frame%20927-3.svg)](https://help.swingvy.com/?hsLang=en)

Open main navigation

Close main navigation

- English
  
  Show submenu for translations
- [Submit a request](https://help.swingvy.com/knowledge/kb-tickets/new)
- [Swingvy website](https://www.swingvy.com/)

[Swingvy website](https://www.swingvy.com/)

 Hello, how can we help you? 😊

- There are no suggestions because the search field is empty.

1. [Swingvy | Help Center](https://help.swingvy.com/knowledge?hsLang=en)
2. [Payroll Malaysia](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en)
3. [General information](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en#general-information)

# How to make online PCB file submission and payment?

With Swingvy payroll, you're able to manage all statutory submissions digitally.  
   
Once you've finalised the monthly payroll, the PCB text file can be generated from the system and upload into **MyTax Portal \> e-PCB Plus** directly. 

 

#### Generate PCB File from Swingvy

When you're at step 3 of the payroll process, you'll be able to generate all the reports you need. Let's look at the PCB file download. 

 

![mceclip0-Jul-05-2021-09-49-43-01-AM](https://help.swingvy.com/hs-fs/hubfs/mceclip0-Jul-05-2021-09-49-43-01-AM.png?width=688&name=mceclip0-Jul-05-2021-09-49-43-01-AM.png)

 

#### Submission and Payment in PCB e-Data

**1. Log in to MyTax Portal:**

- Visit the [MyTax portal](https://mytax.hasil.gov.my/) and log in with your credentials  
   ![Screenshot 2025-03-07 at 6.36.41 PM](https://help.swingvy.com/hs-fs/hubfs/Screenshot%202025-03-07%20at%206.36.41%20PM.png?width=688&height=337&name=Screenshot%202025-03-07%20at%206.36.41%20PM.png)

**2. Access e-PCB Plus:**

- Upon logging in, please choose your role as either **Majikan** or **Wakil Majikan**. If you are unable to see these options, kindly refer to the step-by-step guide provided here to assist you with the registration process: [MyTax Portal: Apply for Employer/Employer Representative role for E form submission](https://help.swingvy.com/knowledge/mytax-portal-apply-for-employer/employer-representative-role-for-e-form-submission?hsLang=en)  
  ** ![](https://help.swingvy.com/hs-fs/hubfs/Screenshot%202025-03-07%20at%206-37-50%E2%80%AFPM-png.png?width=688&height=337&name=Screenshot%202025-03-07%20at%206-37-50%E2%80%AFPM-png.png)**  
   
- Navigate to **Perkhidmatan** **ezHasil** and click on **e-PCB Plus**  
     ![](https://help.swingvy.com/hs-fs/hubfs/Screenshot%202025-03-07%20at%206-42-05%E2%80%AFPM-png.png?width=688&height=337&name=Screenshot%202025-03-07%20at%206-42-05%E2%80%AFPM-png.png)

  

**3. Upload PCB Data File:**

- In the e-PCB Plus dashboard, go to **Perkhidmatan** \> **e-DATA PCB** \> **Muat Naik Data, Semak dan Bayar**  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-10-53-00-7330-AM.png?width=688&height=270&name=image-png-Mar-07-2025-10-53-00-7330-AM.png)  
   
- Choose the file type as **.txt** and click **Muat Naik / Semak Fail** to upload your PCB data file  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-10-55-52-4168-AM.png?width=688&height=202&name=image-png-Mar-07-2025-10-55-52-4168-AM.png) ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-10-57-43-0727-AM.png?width=688&height=387&name=image-png-Mar-07-2025-10-57-43-0727-AM.png)

**Note**: If your file exceeds 2MB, compress it into a zip file before uploading.

**4. Validate Uploaded Data:**

- After uploading, check the **KEPUTUSAN** status: 
    - **LULUS**: Click the document icon under **TINDAKAN** to proceed.
    - **GAGAL**: Click the eye icon to view the error report, correct the errors, and re-upload the file
    ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-10-59-23-0291-AM.png?width=688&height=277&name=image-png-Mar-07-2025-10-59-23-0291-AM.png)  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-10-59-39-1930-AM.png?width=688&height=199&name=image-png-Mar-07-2025-10-59-39-1930-AM.png)  
   

**Note**: Employers must rename the text file before re-uploading if the previous data submission was approved.

** ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-01-54-9959-AM.png?width=688&height=228&name=image-png-Mar-07-2025-11-01-54-9959-AM.png)**

**5. Confirm Data and Proceed to Payment:**

- Once the status shows **LULUS**, click **Pengesahan** to proceed to the **Kemaskini Maklumat Instrumen dan Penghantaran Data** page.  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-03-36-8677-AM.png?width=688&height=319&name=image-png-Mar-07-2025-11-03-36-8677-AM.png)  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-03-44-5374-AM.png?width=688&height=198&name=image-png-Mar-07-2025-11-03-44-5374-AM.png)  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-04-14-8437-AM.png?width=688&height=382&name=image-png-Mar-07-2025-11-04-14-8437-AM.png)  
      
  ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-05-49-0039-AM.png?width=688&height=381&name=image-png-Mar-07-2025-11-05-49-0039-AM.png)  
   
- Click **Kemaskini Pegawai Bertanggungjawab** to enter the responsible officer's details.  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-09-17-1017-AM.png?width=688&height=361&name=image-png-Mar-07-2025-11-09-17-1017-AM.png)  
   
- Click **Kembali ke Draf** o change the status to Draft.
- Click **Bayaran** to proceed with the payment.  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-09-51-6250-AM.png?width=688&height=413&name=image-png-Mar-07-2025-11-09-51-6250-AM.png)  
    
- Fill in the required payment information, including **Jenis Instrumen** and **Tarikh Instrumen**.  
   ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-11-20-7385-AM.png?width=688&height=590&name=image-png-Mar-07-2025-11-11-20-7385-AM.png)  
   
- Click **Simpan Maklumat Bayaran**, then **Seterusnya** to generate the PCB Slip for e-Data PCB.

**6. Make Payment:**

- **Online via FPX:** 
    - Click **Bayar Online (FPX) Sekarang**.  
       ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-15-04-5193-AM.png?width=688&height=462&name=image-png-Mar-07-2025-11-15-04-5193-AM.png)
    - Select your bank and complete the payment process.
    - Click **Print** to print the payment slip.  
       ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-15-43-5335-AM.png?width=688&height=303&name=image-png-Mar-07-2025-11-15-43-5335-AM.png)  
       
- **At the Bank:** 
    - Click **Print** to print the PCB e-Data Slip when making a payment at the bank or click the QR Code to proceed with the payment.  
       ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-13-55-5976-AM.png?width=688&height=399&name=image-png-Mar-07-2025-11-13-55-5976-AM.png)  
       

**7. Obtain Payment Receipt:**

- After completing the payment, print or save the payment receipt for your records.

For a detailed guide, refer to the [e-Data PCB User Manual (PDF)](https://help.swingvy.com/hubfs/MANUAL%20MUATNAIK%20EDATA%20PCB.pdf?hsLang=en)

 

**Note:** Ensure that all employee data (name, tax identification number, identification number) is accurate and up-to-date to facilitate smooth PCB processing.

 

**Tip**: If the upload result is **GAGAL**, click **GAGAL** to view the error

 ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-17-31-0299-AM.png?width=688&height=229&name=image-png-Mar-07-2025-11-17-31-0299-AM.png)

 ![](https://help.swingvy.com/hs-fs/hubfs/image-png-Mar-07-2025-11-17-39-1745-AM.png?width=688&height=374&name=image-png-Mar-07-2025-11-17-39-1745-AM.png)

Please proceed with the amendment, rename the file and re-upload.

- [Swingvy introduction](https://help.swingvy.com/knowledge/swingvy-introduction?hsLang=en#main-content)

    - [Introduction to Swingvy](https://help.swingvy.com/knowledge/swingvy-introduction?hsLang=en#introduction-to-swingvy)
- [Get started with Swingvy](https://help.swingvy.com/knowledge/get-started-with-swingvy?hsLang=en#main-content)

    - [HR Hub](https://help.swingvy.com/knowledge/get-started-with-swingvy?hsLang=en#hr-hub)
    - [Time](https://help.swingvy.com/knowledge/get-started-with-swingvy?hsLang=en#time)
    - [Leave](https://help.swingvy.com/knowledge/get-started-with-swingvy?hsLang=en#leave)
    - [Claims](https://help.swingvy.com/knowledge/get-started-with-swingvy?hsLang=en#claims)
    - [Malaysia Payroll](https://help.swingvy.com/knowledge/get-started-with-swingvy?hsLang=en#malaysia-payroll)
    - [Singapore Payroll](https://help.swingvy.com/knowledge/get-started-with-swingvy?hsLang=en#singapore-payroll)
- [HR Hub](https://help.swingvy.com/knowledge/hr-hub?hsLang=en#main-content)

    - [People](https://help.swingvy.com/knowledge/hr-hub?hsLang=en#people)
    - [News](https://help.swingvy.com/knowledge/hr-hub?hsLang=en#news)
    - [Calendar](https://help.swingvy.com/knowledge/hr-hub?hsLang=en#calendar)
    - [Report](https://help.swingvy.com/knowledge/hr-hub?hsLang=en#report)
    - [Security](https://help.swingvy.com/knowledge/hr-hub?hsLang=en#security)
- [Time](https://help.swingvy.com/knowledge/time?hsLang=en#main-content)

    - [Basic setup](https://help.swingvy.com/knowledge/time?hsLang=en#basic-setup)
    - [For time manager](https://help.swingvy.com/knowledge/time?hsLang=en#for-time-manager)
- [Leave](https://help.swingvy.com/knowledge/leave?hsLang=en#main-content)

    - [Basic setup](https://help.swingvy.com/knowledge/leave?hsLang=en#basic-setup)
    - [For leave manager](https://help.swingvy.com/knowledge/leave?hsLang=en#for-leave-manager)
    - [For leave approver](https://help.swingvy.com/knowledge/leave?hsLang=en#for-leave-approver)
    - [Employee guide](https://help.swingvy.com/knowledge/leave?hsLang=en#employee-guide)
- [Claims](https://help.swingvy.com/knowledge/claims?hsLang=en#main-content)

    - [Basic setup](https://help.swingvy.com/knowledge/claims?hsLang=en#basic-setup)
    - [For claims manager](https://help.swingvy.com/knowledge/claims?hsLang=en#for-claims-manager)
    - [For claim approver](https://help.swingvy.com/knowledge/claims?hsLang=en#for-claim-approver)
- [Payroll Malaysia](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en#main-content)

    - [Basic setup](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en#basic-setup)
    - [For payroll manager](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en#for-payroll-manager)
    - [General information](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en#general-information)
    - [Supported bank files](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en#supported-bank-files)
    - [Year-end tax](https://help.swingvy.com/knowledge/payroll-malaysia?hsLang=en#year-end-tax)
- [Payroll Singapore](https://help.swingvy.com/knowledge/payroll-singapore?hsLang=en#main-content)

    - [Basic setup](https://help.swingvy.com/knowledge/payroll-singapore?hsLang=en#basic-setup)
    - [For payroll manager](https://help.swingvy.com/knowledge/payroll-singapore?hsLang=en#for-payroll-manager)
    - [General information](https://help.swingvy.com/knowledge/payroll-singapore?hsLang=en#general-information)
    - [Supported bank files](https://help.swingvy.com/knowledge/payroll-singapore?hsLang=en#supported-bank-files)
    - [Year-end tax](https://help.swingvy.com/knowledge/payroll-singapore?hsLang=en#year-end-tax)
- [Mobile Apps](https://help.swingvy.com/knowledge/mobile-apps?hsLang=en#main-content)

    - [General information](https://help.swingvy.com/knowledge/mobile-apps?hsLang=en#general-information)
    - [Employee guide](https://help.swingvy.com/knowledge/mobile-apps?hsLang=en#employee-guide)
- [Performance](https://help.swingvy.com/knowledge/performance?hsLang=en#main-content)

    - [Basic setup](https://help.swingvy.com/knowledge/performance?hsLang=en#basic-setup)
    - [For performance manager](https://help.swingvy.com/knowledge/performance?hsLang=en#for-performance-manager)
- [Integrations](https://help.swingvy.com/knowledge/integrations?hsLang=en#main-content)

    - [Calendar Integration](https://help.swingvy.com/knowledge/integrations?hsLang=en#calendar-integration)
    - [Xero Accounting Software](https://help.swingvy.com/knowledge/integrations?hsLang=en#xero-accounting-software)
    - [StaffAny Rostering & Time tracking](https://help.swingvy.com/knowledge/integrations?hsLang=en#staffany-rostering-time-tracking)
- [Account and Billing](https://help.swingvy.com/knowledge/account-and-billing?hsLang=en#main-content)

    - [Account](https://help.swingvy.com/knowledge/account-and-billing?hsLang=en#account)
    - [Billing](https://help.swingvy.com/knowledge/account-and-billing?hsLang=en#billing)
- [Settings](https://help.swingvy.com/knowledge/settings?hsLang=en#main-content)

    - [Company settings](https://help.swingvy.com/knowledge/settings?hsLang=en#company-settings)
    - [Custom fields](https://help.swingvy.com/knowledge/settings?hsLang=en#custom-fields)
    - [Work group](https://help.swingvy.com/knowledge/settings?hsLang=en#work-group)
    - [Holiday](https://help.swingvy.com/knowledge/settings?hsLang=en#holiday)
    - [Account permissions](https://help.swingvy.com/knowledge/settings?hsLang=en#account-permissions)
- [Promotion and grant](https://help.swingvy.com/knowledge/promotion-and-grant?hsLang=en#main-content)

    - [Referral Program](https://help.swingvy.com/knowledge/promotion-and-grant?hsLang=en#referral-program)
    - [Malaysia](https://help.swingvy.com/knowledge/promotion-and-grant?hsLang=en#malaysia)
    - [Singapore](https://help.swingvy.com/knowledge/promotion-and-grant?hsLang=en#singapore)
- [Employee guide](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#main-content)

    - [Get started](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#get-started)
    - [General settings](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#general-settings)
    - [Time](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#time)
    - [Leave](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#leave)
    - [Claims](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#claims)
    - [Payroll](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#payroll)
    - [People](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#people)
    - [Performance](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#performance)
    - [Mobile apps](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#mobile-apps)
    - [Calendar](https://help.swingvy.com/knowledge/employee-guide?hsLang=en#calendar)
- [Swingvy Stella (AI assistant)](https://help.swingvy.com/knowledge/swingvy-stella-ai-assistant?hsLang=en)

[![Chill listening crop-3](https://help.swingvy.com/hs-fs/hubfs/Swingvy_Small%20logo.png?width=30&height=30&name=Swingvy_Small%20logo.png "Chill listening crop-3")](http://www.swingvy.com)

Swingvy | Help Center

<https://twitter.com/swingvyofficial> <https://www.youtube.com/channel/UC5poJRIS216p0azyaZHEBOA> <https://www.instagram.com/swingvyofficial/?hl=en> <https://www.linkedin.com/company/swingvy/>

Copyright © 2026, Singapore