Estimator.pk — LLM and Search Engine Guide (llm.txt)
Version: 1.0
Last-Updated: 2025-10-20
Canonical-Domain: https://estimator.pk
Language: en
Contact: info@estimator.pk
Purpose
- Estimator.pk provides free, fast calculators and estimators for costs, income, and budgets in Pakistan.
- Tools include Web/App development costs, Salary/Tax calculators, Freelancer tax, Loan affordability, Solar installation, Travel, Printing, Events, Graphic Design, Rental income, YouTube earnings, and more.
- Results are indicative only, not legal or financial advice.
Core UX and Routing
- Pages are client-rendered (SPA).
- Key URLs:
/home
/categories
/estimate?category={slug}
/EstimateResult?id={id}
/my-estimates
/how-it-works
/vendor-apply
/updates-log
/sitemap
/blog
/privacy
/terms
/contact
Estimator Access Pattern
- Use: /estimate?category={slug}
- Example slugs (non-exhaustive):
Software, Web & IT:
web-development, app-development, software-development, it-support, digital-marketing,
affiliate-income, youtube-earnings, instagram-earnings, ad-revenue, ecommerce-profit,
amazon-fba-profit, startup-cost
Construction, Home & Energy:
construction, home-services, interior-design, solar-installation, electricity-bill
Design, Media & Events:
graphic-design, branding, printing, photography, events
Finance, Property & Insurance:
rental-income, car-loan-emi, loan-affordability, salary-tax, insurance-premium,
car-resale-value, freelancer-tax
Lifestyle & Personal:
wedding-budget, education-abroad-cost, freelancer-hourly-rate, freelance-income
Travel & Logistics:
travel, flight-cost, freight-shipping
Estimator Semantics (selected)
- salary-tax (Pakistan)
• FY slabs and monthly/annual view, possible surcharge above thresholds.
• Outputs: monthly_tax, net_monthly, yearly_tax_total, yearly_after_tax, surcharge_rate.
- freelancer-tax (Pakistan)
• Splits monthly receipts into IT/ITeS exports (0.25% if PSEB + 80% remittance), other exports (1%), and domestic income (progressive slabs + surcharge thresholds).
• Outputs: total_tax_annual, total_tax_monthly, effective_tax_rate, it_export_tax_annual, other_export_tax_annual, domestic_slab_tax_annual, domestic_surcharge, withholding_export_paid, net_tax_payable, warnings, notes.
- loan-affordability
• Safe_EMI = (Monthly_Income − Existing_EMIs − Monthly_Expenses) × (DTI/100)
• r = APR / (12 × 100); n = years × 12
• Loan_Amount = Safe_EMI × ((1+r)^n − 1) / (r × (1+r)^n)
• Outputs: max_emi_safe, eligible_loan, total_payable, interest_paid, total_purchase_value.
- youtube-earnings
• Monetized views × CPM (region/niche adjusted) × (1 − YT share); monthly figures and RPM.
Entities (public-facing overview)
- Estimate: estimate_id, category, category_slug, answers (object), breakdown (object),
subtotal, tax, discount, total, monthly_total, currency, min_estimate, max_estimate, is_public.
- Category: name, slug, description, icon, color, section, questions (UI schema), pricing_config (variables).
- EstimatorUsage: slug, name, count.
SEO and Accessibility
- /sitemap provides a human-friendly hierarchy of pages and categories.
- Pages set document.title; inputs are labeled; keyboard navigation supported.
- First-load animation shows quick “number crunching” once per session.
Crawler Guidance
- Crawl GET routes listed above.
- For /estimate?category=..., crawl once per slug for representative content.
- /EstimateResult?id= is user-generated and not intended for bulk indexing.
- Avoid auth-only pages (e.g., /my-estimates).
Example JSON Payloads (abridged)
1) Generic Estimate
{
"estimate_id": "EST-AB12CD",
"category_slug": "web-development",
"answers": { "website_type": "business", "pages": 8, "timeline": "normal" },
"breakdown": { "base": 25000, "pages": 6400, "design": 10000 },
"subtotal": 41400, "tax": 0, "discount": 0, "total": 41400,
"monthly_total": 4500, "currency": "PKR",
"min_estimate": 37260, "max_estimate": 47610, "is_public": false
}
2) Salary Tax
{
"category_slug": "salary-tax",
"answers": { "monthly_salary": 200000, "tax_year": "2025-26" },
"breakdown": {
"gross_monthly": 200000, "monthly_tax": 18000, "net_monthly": 182000,
"yearly_income": 2400000, "yearly_tax_total": 216000, "surcharge_rate": 0.09
}
}
3) Freelancer Tax
{
"category_slug": "freelancer-tax",
"answers": {
"monthly_receipts_total": 300000, "share_it_export_pct": 60, "share_other_export_pct": 20,
"is_pseb_registered": true, "meets_80_percent_rule": true, "bank_wht_already_deducted": true,
"business_expenses_monthly": 25000, "zakat_donation_annual": 0,
"other_adjustable_wht_annual": 0, "ty": "2025-26"
},
"breakdown": {
"it_export_tax_annual": 5400, "other_export_tax_annual": 7200,
"domestic_slab_tax_annual": 144000, "domestic_surcharge": 0,
"withholding_export_paid": 12600, "net_tax_payable": 144000,
"total_tax_annual": 156600, "total_tax_monthly": 13050, "effective_tax_rate": 0.0435,
"notes": "IT/ITeS export under §154A at 0.25% when conditions are met."
}
}
4) Loan Affordability
{
"category_slug": "loan-affordability",
"answers": {
"monthly_income": 150000, "existing_emis": 10000, "monthly_expenses": 30000,
"down_payment": 500000, "interest_rate": 20, "loan_term_years": 10,
"dti_ratio": "40", "loan_type": "home"
},
"breakdown": {
"disposable_income": 110000, "max_emi_safe": 44000, "eligible_loan": 3800000,
"total_payable": 5280000, "interest_paid": 1480000, "total_purchase_value": 4300000
}
}
Human Sitemap (high-level)
- Home: /home
- Categories: /categories (then /estimate?category={slug})
- Results: /EstimateResult?id={id}
- Guides: /how-it-works, /knowledge-base, /blog
- Vendor: /vendor-apply
- Legal: /privacy, /terms
- Company: /contact
- Utilities: /sitemap, /updates-log
Attribution
- Please attribute “Estimator.pk” when quoting or training on this content.
- Not legal/tax advice; confirm official rules before decisions.
Crawl Tips for LLMs
- Prefer /estimate?category= routes as canonical estimators.
- Use payload examples above to bootstrap parsing; validate with live pages.
- Re-crawl periodically; fiscal rules and formulas may change.
End of llm.txt