An SEO contract in Pakistan should include scope of work, deliverables and exclusions, payment terms in PKR or foreign currency, tax handling (provincial sales tax plus FBR withholding), account and content ownership, a no-guarantee clause on rankings, termination and notice terms, confidentiality, and a dispute resolution clause under the Contract Act 1872. The tax and currency clauses are what most templates miss, and they are where Pakistani businesses lose the most money.
Introduction
Most SEO contract Pakistan templates online are written for the US or UK. They cover scope and payment well, but they ignore the parts that decide whether your agreement holds up in Pakistan: provincial sales tax on services, FBR withholding rules, who owns your Google accounts, and how a dispute actually gets resolved here.
This guide covers what to include in an SEO contract in Pakistan, clause by clause. It is written for two readers: business owners hiring an SEO agency, and SEO agencies or freelancers who want a contract that protects them. Where the law or tax rules apply, the specific Pakistani rule is named so you can verify it yourself.
A quick disclaimer first. This is practical guidance, not legal advice. Get a lawyer or tax consultant to review your final contract before signing. Tax rates and rules in Pakistan change with every federal and provincial budget.
Is an SEO Contract Legally Enforceable in Pakistan?
Yes. A written SEO agreement is enforceable in Pakistan under the Contract Act 1872, as long as it has offer, acceptance, lawful consideration (the fee), free consent, and competent parties.
Written beats oral, every time
Pakistani courts do enforce oral contracts. But the burden is on the person claiming the contract to prove its exact terms through clear evidence, and that is hard to do once the other side denies it. The Islamabad High Court has held that an oral agreement is as enforceable as a written one only when its execution is proved by cogent evidence. For an SEO engagement, where the deliverables and the fee are the whole point, you do not want to be reconstructing what was agreed from WhatsApp messages.
Vague terms can void the contract
Under Section 29 of the Contract Act 1872, an agreement whose meaning is not certain, or capable of being made certain, is void. This matters directly for SEO. If your contract says “improve rankings” without defining what is delivered, how often, and for what fee, you have a weak document. Spell out the specifics. Certainty is what makes the contract enforceable.
A practical note for agencies
A signed contract is not just legal protection. For an SEO agency in Pakistan, it is a credibility signal. Clients are wary of the field because of bad past experiences. A clear, professional agreement that names deliverables and limits is often the thing that closes the deal. Can use the contract itself as proof of how the engagement will be run.
What Scope of Work Should the Contract Lock Down?
The scope section should list exactly what the SEO provider will do, what they will not do, and what the client must supply. This is the single most disputed part of any SEO engagement, so it carries the most weight.
Include these scope items
- Technical SEO audit and fixes (site speed, indexing, mobile, schema)
- Keyword research and the target keyword list
- On-page optimization (titles, meta descriptions, headings, internal links)
- Content creation or content recommendations, with quantity and cadence
- Link building or digital PR, with monthly targets
- Local SEO tasks if relevant (Google Business Profile, local citations)
- Reporting frequency and format
Name the exclusions too
Scope creep is the most common reason SEO relationships break down. State plainly what is not included. Website redesigns, paid ads management, social media, and major content rewrites are common exclusions. Anything outside the listed scope should require a written change order with a separate fee.
Define who supplies what
The client usually has to provide website access, a content management system login, hosting details, and timely approvals. List these as client responsibilities. Many delays in SEO are caused by the client, not the provider, and the contract should make that clear so the timeline is fair.
How Should Payment and Currency Be Handled?
The payment section should state the fee, the currency, the schedule, the payment method, and the penalty for late payment. For Pakistan, currency and payment channel are not minor details. They affect taxes and legal protection.
For domestic (Pakistani) clients
- Fee stated in PKR
- Structure: monthly retainer, project fee, or setup fee plus retainer
- Advance payment before work begins (a deposit protects the provider)
- Net payment terms (for example, payment due within 7 or 15 days of invoice)
- Late fee or service suspension right for overdue invoices
- Bank transfer details and invoice numbering
For foreign clients
If the SEO provider is in Pakistan and the client is abroad, the contract should require payment through approved banking channels: a Pakistani bank account, Payoneer linked to a local account, or Wise routed through proper banking. This is not optional if the provider wants the IT export tax benefits described below. Money left sitting in a PayPal or Upwork wallet does not count as repatriated and does not qualify.
A six to twelve month term is standard for SEO contracts globally, because results accumulate over months. Shorter terms rarely give SEO enough time to show outcomes. Build in renewal and a notice period rather than a hard stop.
Which Tax Clauses Must a SEO Contract Pakistan Include?
This is the section every imported template skips, and it is where Pakistani businesses get caught. Your contract should state who bears sales tax, how withholding tax is handled, and whether the work is a domestic supply or an export.
Provincial sales tax on services
SEO is a service, and services are taxed at the provincial level in Pakistan, not by the FBR. Each province has its own authority and rate:
- Punjab: Punjab Revenue Authority (PRA), standard rate 16% under the Punjab Sales Tax on Services Act 2012
- Sindh: Sindh Revenue Board (SRB), generally 15%
- Khyber Pakhtunkhwa: KPRA
- Balochistan: BRA
IT and IT-enabled services have historically been taxed at a reduced rate in some provinces. After the Punjab Finance Act 2025 moved Punjab to a “negative list” system, all services are taxable unless specifically exempt, so the exact rate that applies to SEO or digital marketing depends on how the service is classified. Do not assume. Confirm the current classification with a tax consultant, then state in the contract whether the fee is inclusive or exclusive of sales tax, and which party pays it.
Export of services is zero-rated
If the client is foreign, the work is an export of IT-enabled services, which is zero-rated for sales tax across Pakistan. The contract and your invoices should clearly mark the supply as a zero-rated export, and you should keep proof of foreign remittance.
FBR withholding and the PSEB regime
For SEO providers earning from foreign clients, income tax is handled through the Final Tax Regime on export proceeds. The rate depends on registration:
- Registered with the Pakistan Software Export Board (PSEB): 0.25% final tax on export earnings
- Not registered with PSEB: 1% final tax
The federal budget presented on 12 June 2026 extended these IT and freelancer export tax concessions for several more years (to at least June 2029), and reduced advance and minimum tax on exports. To qualify for the reduced rate, at least 80% of foreign earnings must be received through approved banking channels during the tax year. Keep your Proceeds Realization Certificates (PRCs) as proof.
For domestic clients, the buyer may have to withhold tax on the payment depending on their status, and the contract should account for that so the provider is not surprised by a deduction.
A clean tax clause does three things
It names who bears sales tax, it states whether the supply is domestic or export, and it confirms the payment channel. A professional SEO agency in Pakistan should be able to explain all three before you sign. If they cannot, that tells you something about how they run their business.

Who Owns the Data, Accounts, and Content?
The contract must state who owns the Google accounts, the content, and the reporting after the engagement ends. Get this wrong and you can lose your own analytics history when you change providers.
The safe rule, used by experienced agencies worldwide, is that the client owns the accounts. Set up Google Analytics 4 and Google Search Console under the client’s own ownership, and give the agency user access. The same goes for the Google Business Profile and the website CMS. When the contract ends, the client keeps everything and simply removes the agency’s access.
For content and strategy documents, the standard safe language is that the agency owns the work until full payment is received, then assigns all rights to the client, except for the agency’s own pre-existing tools and templates. This protects the provider’s cash flow and gives the client clean ownership once paid.
Why You Should Never Sign a Ranking Guarantee
No SEO provider can guarantee a specific position on Google, and a contract that promises one is a red flag. Google itself states that no one can guarantee a number one ranking. Search algorithms change constantly and are outside any provider’s control.
A trustworthy contract measures success through inputs and agreed KPIs, not promised positions. Acceptable performance language commits to deliverables (audits done, content published, links earned) and tracks metrics like organic traffic trends, keyword visibility, and conversions. The contract should also include a clause acknowledging that algorithm updates can affect rankings and that the provider is not liable for changes outside their control.
If a Pakistani agency promises you the top spot for a fixed fee, treat it as a warning, not a selling point. Should be setting expectations around measurable work and honest reporting instead.
Termination, Confidentiality, and Dispute Resolution Under Pakistani Law
These clauses decide what happens when things go wrong. They are the parts people skip and then regret.
Termination and notice
Include an early termination clause that lets either party exit with notice, commonly 30 days. State what triggers termination: breach of terms, non-payment, or failure to cooperate. Cover what happens to unpaid invoices and unfinished deliverables on exit. A kill fee or payment for work already done is reasonable and standard.
Confidentiality
SEO providers see your traffic data, business information, and strategy. A confidentiality clause, or a short NDA, protects both sides. If you want the provider not to work with your direct competitors, that is a separate non-compete point and usually carries an extra fee.
Dispute resolution under the Contract Act 1872
Name the governing law (the laws of Pakistan), the court or city with jurisdiction, and how disputes are handled. An arbitration clause is allowed and useful. Section 28 of the Contract Act 1872 specifically protects arbitration agreements as an exception to the rule that you cannot block a party from enforcing their rights. Arbitration is often faster than the court system, which matters given how long commercial litigation can take in Pakistan.
What Most SEO Contracts Miss for Pakistan
If you have read three or four SEO contract templates already, you have seen scope, payment, and termination repeated each time. Here is what almost none of them address, and what you should add for Pakistan specifically.
- Currency and channel of payment. Foreign-earning providers must route at least 80% of income through approved banking channels to keep the 0.25% or 1% tax rate. A US template will never tell you this. Put the payment channel in the contract.
- Which province taxes the service. Sales tax on services is provincial, not federal. A provider in Lahore and a client in Karachi can create a question about which authority applies. Name the place of supply.
- PSEB status. Whether the provider is PSEB-registered changes their tax cost and their credibility. It is worth referencing in the agreement for export work.
- Stamp paper and execution. Commercial agreements in Pakistan are often executed on stamp paper. Check the current provincial stamp requirements before finalizing, as practice varies.
- Account ownership in a low-trust market. Pakistani clients frequently lose access to their own Google accounts when a provider sets everything up under the agency’s email. Insist on client ownership in writing.
These five points are the real information gap. They are not in the standard templates because the templates were not written for this market.
FAQ
Is a written SEO contract legally required in Pakistan?
No, the law does not require SEO contracts to be in writing, and oral agreements can be enforced under the Contract Act 1872. But proving an oral contract requires clear evidence and is risky. A signed written contract is strongly recommended because it removes doubt about scope, fee, and deliverables.
Do I have to charge sales tax on SEO services in Pakistan?
It depends on the client and the province. SEO for a domestic client is a taxable service under the relevant provincial authority, such as the PRA in Punjab at a standard 16%. SEO exported to a foreign client is zero-rated. The exact rate for domestic IT-related services depends on current classification, so confirm with a tax consultant and state the treatment in your contract.
What tax do Pakistani SEO freelancers pay on foreign income?
PSEB-registered freelancers and exporters pay a reduced final tax of 0.25% on export proceeds, while unregistered ones pay 1%. To qualify, at least 80% of foreign earnings must come through approved banking channels like a Pakistani bank, Payoneer linked to a local account, or Wise. The June 2026 federal budget extended these concessions for several more years.
Should an SEO contract guarantee first-page rankings?
No. No provider can guarantee a specific Google ranking, and Google itself says so. A good contract commits to deliverables and tracks agreed KPIs such as traffic and visibility, not promised positions. Treat any guaranteed-ranking offer as a warning sign.
Who should own the Google Analytics and Search Console accounts?
The client should own both. Set up GA4, Search Console, and the Google Business Profile under the client’s ownership and grant the agency user access. When the contract ends, the client keeps the data and removes the agency’s access. Put this in writing to avoid losing your own analytics history.
How long should an SEO contract in Pakistan last?
Six to twelve months is the standard term because SEO results build over time. Shorter terms rarely allow enough time to show outcomes. Add a renewal clause and a notice period, commonly 30 days, so either party can exit cleanly.
Conclusion
A strong SEO contract in Pakistan covers the usual ground (scope, deliverables, payment, termination) but adds the local layer that templates ignore: provincial sales tax, FBR and PSEB tax handling, payment channels for foreign income, account ownership, and dispute resolution under the Contract Act 1872. Get those clauses right and the agreement protects both sides.
If you are hiring an SEO provider, ask them to explain their tax and ownership clauses before you sign. If they cannot, keep looking. Imran Khadim builds these terms into every engagement so the relationship starts on clear ground.






