# PTCL bill check online: phone number, Account ID, duplicate bill and tax certificate

Source: Searchable (https://searchable.pk/guides/utilities/ptcl-bill-check-online-duplicate-bill)
Type: Guide
Author: Searchable Editorial
Published: 28 Oct 2026
Updated: 28 Oct 2026
Retrieved: 29 Oct 2026

> Find your PTCL bill with your landline number or Account ID, print a duplicate copy, pay it from a bank app or wallet, and download the advance tax certificate filers need.

For a **PTCL bill check online**, open PTCL's Bill Inquiry page at [ptcl.com.pk/customer/publicbill_payment](https://ptcl.com.pk/customer/publicbill_payment), choose the **PTCL Landline/VFone Postpaid** tab, and search either by your **landline number** (area code plus telephone number) or by your **Account ID**. For a printable copy, PTCL's duplicate bill service is at [dbill.ptcl.net.pk](https://dbill.ptcl.net.pk/). You can pay the amount through the UPTCL app, WhatsApp, a bank app or a mobile wallet.

This guide covers each route step by step, plus the advance income tax certificate that filers need at return time.

## What you need before you start

- Your PTCL landline number with its city area code (for example 021 for Karachi, 042 for Lahore, 051 for Islamabad and Rawalpindi), **or**
- Your PTCL Account ID, **or**
- For wallets and bank apps: the reference number printed on an earlier PTCL bill.
- For a new connection that is not yet billed: the payment reference number printed on the setup and installation charges letter or sent to you by SMS.

## How to check your PTCL bill by phone number

1. Open [PTCL Bill Inquiry](https://ptcl.com.pk/customer/publicbill_payment) on your phone or computer.
2. Select the **PTCL Landline/VFone Postpaid** tab. (Other tabs cover Charji and EVO prepaid or postpaid, setup charges and Ufone.)
3. Under **Inquire Bill By**, choose **Landline Number**.
4. Pick your **Area Code** from the list. PTCL lists more than a hundred codes, from the big-city 021, 042 and 051 to smaller ones such as 0544 or 0938.
5. Type the **Telephone Number** without the area code.
6. Tap **Inquire Bill**. The page shows the amount due for that connection.

## How to check your PTCL bill by Account ID

1. On the same Bill Inquiry page, keep the **PTCL Landline/VFone Postpaid** tab.
2. Under **Inquire Bill By**, choose **Account ID**.
3. Enter the Account ID in digits only (the field accepts numbers, not letters or spaces).
4. Tap **Inquire Bill**.

## How to download a PTCL duplicate bill

PTCL keeps a separate duplicate bill service, called DBill, for printing a copy of your bill.

1. Go to [dbill.ptcl.net.pk](https://dbill.ptcl.net.pk/) (PTCL's home page links it as "Print & View duplicate bill").
2. Click **PTCL Landline Bill** for a landline or broadband bill, or **PTCL CharJi/EVO** for a wireless connection.
3. Enter your details on the search page. If you are unsure what to type, open the **Searching Guide** link in the left menu.
4. The bill opens as a PDF. PTCL notes that a PDF reader must be installed to print it, so save it to your phone or computer first, then print.

Keep the PDF: a copy of the bill is handy whenever an office or form asks for one.

## The UPTCL app

PTCL and Ufone share one self-care app, **UPTCL**, published by Ufone and linked from PTCL's own payment page.

1. Install it from [Google Play](https://play.google.com/store/apps/details?id=com.ufoneselfcare) or the [App Store](https://apps.apple.com/pk/app/uptcl-app-up-your-life/id1189813122).
2. Open the app and pay your PTCL bill from it (Ufone describes it as the place to pay Ufone and PTCL bills).
3. Ufone's app page lists UPaisa, credit cards and debit cards as payment methods for postpaid bills.
4. Use the tax certificate option to download your certificate whenever you need it.

One limit worth knowing: Ufone says international credit and debit cards cannot be used for payments inside the app, so overseas Pakistanis paying for family at home should use a Pakistani card, a wallet or a bank app instead.

## How to pay your PTCL bill

PTCL's [Bill Payment Options](https://ptcl.com.pk/Home/PageDetail?ItemId=451&linkId=1129) page groups the channels like this:

- **PTCL's own channels:** PCPM payment machines, the UPTCL app (Android and iOS), the PTCL website and WhatsApp.
- **Banks:** ABL, Askari Bank, Bank Alfalah, Dubai Islamic Bank, Faysal Bank, HBL, JS Bank, MCB, Meezan Bank, UBank, UBL, Al Baraka, Bank Al Habib, Bank of Khyber, Bank of Punjab, BankIslami, Citibank, Deutsche Bank, First Women Bank, Habib Metropolitan, National Bank of Pakistan, SME Bank, Punjab Provincial Cooperative Bank, Sindh Bank, Soneri Bank and Standard Chartered.
- **Mobile wallets:** Easypaisa, JazzCash and UPaisa.
- **At your door:** in Islamabad and Rawalpindi, TCS can collect the bill from your home. Call 1218 to arrange it.

### Example: paying through a bank app (myABL)

Allied Bank's own instructions show how most bank apps handle it:

1. Open **Payments** (or **Bill Payments**) and choose **New Payment**, then **Utility**.
2. Select the biller **PTCL - Pakistan Telecommunication Company Ltd**.
3. Enter the **Reference ID** from a previous PTCL bill.
4. Confirm with the one-time password (OTP) sent to your registered mobile number.

ABL also says partial payments of a PTCL bill are accepted, and that you can see the status of a payment under Payments by entering the reference number or customer ID.

### Paying on WhatsApp

PTCL lists WhatsApp as a payment channel on its payment page, and its WhatsApp contact number is **0331 2181218**. When the service launched in January 2025, Digital Pakistan reported that it works with PayFast, an SBP-licensed payment service provider: you enter your CNIC and account number, confirm with an OTP on your registered mobile, and receive the receipt in the chat. The same service handles bill inquiries and tax certificate requests.

## PTCL tax certificate for filers

PTCL collects **advance income tax (AIT)** on telephone and internet bills under **Section 236 of the Income Tax Ordinance, 2001**. On its [Taxes Applicable on PTCL Services](https://ptcl.com.pk/Home/PageDetail?ItemId=342&linkId=895) page (copy dated 17 February 2026), PTCL listed AIT of **10% on landline bills above Rs 1,000 a month** and **15% on internet services**, with GST at 19.5% on both in every province and territory listed. Tax rates can change with each Finance Act, so match these against the tax lines on your latest bill.

You can claim the AIT shown on the certificate when you file your return. To get it:

1. Log in to the PTCL [Customer Portal](https://ptcl.com.pk/Customer/LoginUser) and download the AIT certificate, **or**
2. Download it in the UPTCL app, **or**
3. Ask for it on PTCL's WhatsApp, **or**
4. Visit your nearest PTCL sales and service centre.

If you are exempt under Section 236(4), PTCL asks you to share your exemption documents with a PTCL representative so the AIT is removed from your bill. To see what the tax you paid on bills means for your return, run your salary or income through our [income tax calculator](/tools/tax/income-tax-calculator).

## Common mistakes

- **Typing the area code twice.** Choose it from the list, then type only the rest of the number.
- **Using the wrong tab.** Charji, EVO and Ufone bills sit on separate tabs; a landline number will not show up there.
- **Mixing up the reference number and the Account ID.** Bank apps and wallets ask for the reference number from an earlier bill; the Bill Inquiry page asks for the Account ID.
- **Paying with a foreign card in UPTCL.** International cards are refused; use a Pakistani card or a wallet.
- **Not keeping proof.** Save the receipt or screenshot until the payment shows on your next bill.
- **Paying for a new connection on the wrong tab.** Setup and installation charges have their own tab and use the payment reference number from the letter or SMS.

## Help and contact

PTCL's helpline is **1218**, its email is care@ptcl.net.pk and its WhatsApp is 0331 2181218. For more home bill guides, see our [electricity bill calculator](/tools/utilities/electricity-bill-calculator) and [gas bill calculator](/tools/utilities/gas-bill-calculator).

## Sources (checked 28 October 2026)

PTCL's websites do not load from outside Pakistan, so the PTCL pages below were read from their most recent public archive copies, dated as shown.

- PTCL, [Bill Inquiry](https://ptcl.com.pk/customer/publicbill_payment) (archive copy 17 March 2025)
- PTCL, [Duplicate Bill (DBill)](https://dbill.ptcl.net.pk/) (archive copy 6 November 2025)
- PTCL, [Bill Payment Options](https://ptcl.com.pk/Home/PageDetail?ItemId=451&linkId=1129) (archive copy 17 February 2026)
- PTCL, [Taxes Applicable on PTCL Services](https://ptcl.com.pk/Home/PageDetail?ItemId=342&linkId=895) (archive copy 17 February 2026)
- Ufone, [UPTCL App](https://www.ufone.com/Uptcl/) (read 28 October 2026)
- Allied Bank, [Pay your PTCL bill with myABL](https://www.abl.com/services/other-services/pay-your-bills-online/now-you-can-pay-your-ptcl-bill-online-anytime-anywhere-with-myabl/) (updated 26 August 2025, read 28 October 2026)
- Digital Pakistan, [PTCL launches WhatsApp bill payment](https://digitalpakistan.pk/ptcl-launches-whatsapp-bill-payment-in-pakistan/) (29 January 2025)

## Frequently asked questions

**How can I check my PTCL bill online by phone number?**

Open PTCL's Bill Inquiry page (ptcl.com.pk/customer/publicbill_payment), choose the PTCL Landline/VFone Postpaid tab, select Landline Number, pick your area code, type the rest of the number and tap Inquire Bill.

**How do I download a PTCL duplicate bill?**

Go to dbill.ptcl.net.pk, choose PTCL Landline Bill (or PTCL CharJi/EVO), enter your details and open the bill as a PDF to save or print.

**Can I check my PTCL bill with my Account ID?**

Yes. On the Bill Inquiry page choose Account ID under Inquire Bill By, enter the number in digits and tap Inquire Bill.

**Where do I get the PTCL tax certificate?**

Log in to the PTCL Customer Portal, use the UPTCL app or PTCL's WhatsApp (0331 2181218), or visit a PTCL sales and service centre. It shows the advance income tax collected under Section 236.

**Which wallets can pay a PTCL bill?**

PTCL's payment page lists Easypaisa, JazzCash and UPaisa, along with the UPTCL app, WhatsApp, PCPM machines and more than 25 banks.

## Sources

- PTCL Bill Inquiry (PTCL): https://ptcl.com.pk/customer/publicbill_payment
- Duplicate Bill (DBill) (PTCL): https://dbill.ptcl.net.pk/
- Bill Payment Options (PTCL): https://ptcl.com.pk/Home/PageDetail?ItemId=451&linkId=1129
- Taxes Applicable on PTCL Services (PTCL): https://ptcl.com.pk/Home/PageDetail?ItemId=342&linkId=895
- UPTCL App (Ufone): https://www.ufone.com/Uptcl/
- Pay your PTCL bill online with myABL (Allied Bank): https://www.abl.com/services/other-services/pay-your-bills-online/now-you-can-pay-your-ptcl-bill-online-anytime-anywhere-with-myabl/
- PTCL launches WhatsApp bill payment in Pakistan (Digital Pakistan): https://digitalpakistan.pk/ptcl-launches-whatsapp-bill-payment-in-pakistan/

How to cite: "PTCL bill check online: phone number, Account ID, duplicate bill and tax certificate", Searchable, 28 Oct 2026, https://searchable.pk/guides/utilities/ptcl-bill-check-online-duplicate-bill