so based on this when am using this cnic as a customer in invoice i should be saying that buyerregistrationtype Unregistered right, further more i have recently mailed for info on something if you know something related to it please let me know
mail
from:senesto113@gmail.com,
to:aqib.nawaz@pral.com.pk,
cc:mehboob.rehman@pral.com.pk
date:Nov 17, 2025, 5:18 PM
subject:Clarification Required Regarding FBR POS Invoice Integration - Multiple Transaction Types and Tax Calculations
mailed-by:gmail.com
**To,**
The Director General
Federal Board of Revenue
FBR House, Constitution Avenue
Islamabad, Pakistan
**Date:** [Current Date]
**Dear Sir/Madam,**
I am writing to seek clarification regarding the FBR POS invoice integration system, specifically concerning the API endpoint for tax rate determination and multiple transaction types within a single invoice.
1. API Endpoint Verification
We are currently using the following API endpoint to determine tax rates:
```
https://gw.fbr.gov.pk/pdi/v2/SaleTypeToRate?date=24-Feb-2024&transTypeId=18&originationSupplier=1
```
Our current implementation constructs the URL as follows:
```php
$url = ‘https://gw.fbr.gov.pk/pdi/v2/SaleTypeToRate?date=’ . urlencode($formattedDate) .
‘&transTypeId=’ . urlencode($transTypeId) .
‘&originationSupplier=’ . urlencode($province_code);
```
**Parameters Used:**
- `date`: Invoice date in “DD-MMM-YYYY” format
- `transTypeId`: Transaction Type ID (e.g., 75 for standard rate goods)
- `originationSupplier`: Seller’s province code
**Request Confirmation:** Could you please confirm if this API endpoint structure and parameter format are correct?
2. Multiple Transaction Types in Single Invoice
We would like clarification on whether a single invoice can contain items with different transaction types. For example:
- **Item 1:** Goods at standard rate (Transaction Type 75)
- **Item 2:** Goods at reduced rate (Transaction Type 74)
- **Item 3:** Services (Transaction Type 18)
**Questions:**
- Is it permissible to include multiple transaction types within a single invoice?
- If yes, how should the tax be calculated and reported for each line item?
- Should we make separate API calls for each transaction type to get respective tax rates?
3. Filer/Non-Filer Tax Calculations
We require clarification on the tax treatment for:
- **Filer vs. Non-Filer customers**
- **Different payment methods:** Cash, Card, Bank Transfer
**Specific Queries:**
- Are there different tax rates or additional taxes for non-filers?
- Do payment methods (cash/card/bank transfer) affect tax calculations?
- What are the specific rules for withholding taxes based on customer status?
4. Additional Charges Treatment
We need guidance on how to handle various additional charges in invoices:
- Delivery Charges
- Packing Charges
- Shipping Charges
- Handling Fees
- Other supplementary charges
**Questions:**
- Should these charges be taxed separately?
- What transaction type should be used for these additional services?
- Are there specific rules for including/excluding these from the taxable amount?
5. Comprehensive Invoice Example
For better understanding, here’s a sample scenario:
**Invoice Details:**
- Date: 24-Feb-2024
- Seller Province: Punjab (Code: 3)
- Customer: Non-Filer
- Payment Method: Bank Transfer
**Line Items:**
- Product A - Transaction Type 75 - Amount: Rs. 10,000
- Product B - Transaction Type 74 - Amount: Rs. 5,000
- Delivery Charges - Transaction Type ? - Amount: Rs. 500
- Packing Charges - Transaction Type ? - Amount: Rs. 200
We seek guidance on the complete tax calculation methodology for such scenarios.
Supporting Documents Attached:
- Current API integration code snippet
- Sample invoice format
- List of transaction types we intend to use
We look forward to your guidance to ensure our POS system remains fully compliant with FBR regulations. Please advise on the correct procedures for the above scenarios.
Thank you for your attention to this matter.
**Sincerely,**
Muhammad Umer
Backend developer
senesto113@gmail.com