Pakistan has a complex tax system with over 70 unique taxes administered by 37 agencies. The tax system is outdated and suffers from poor management, unprofessional tax officials, complex laws, and a lack of public awareness. While only 5% of Pakistanis pay taxes directly, the majority also form close economic relations with those who do. The government is seriously indebted and tax collection is a major economic challenge. According to a survey, the city of Karachi generates the highest taxes, with some markets paying over 30 billion rupees compared to other major cities whose highest earning markets pay only a fraction of that amount. The document recommends tax reforms to increase the tax net and reduce taxes on the formal sector.