1:"$Sreact.fragment" 2:I[70119,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"Header"] 3:I[39756,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"default"] 4:I[37457,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"default"] 5:I[22016,["/mac-assets/site/chunks/0vt12du-ghy99.js"],""] 13:I[68027,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"default",1] :HL["/mac-assets/site/chunks/182kfmf2e33yv.css","style"] :HL["/mac-assets/site/media/03fc1b4a8d284b5e-s.p.0wiir8udbzjvx.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/mac-assets/site/media/5f402bd2d8eef81a-s.p.40bho2kviej2o.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/mac-assets/site/media/9433d1a810498265-s.p.1hij5ex6k3v9q.woff2","font",{"crossOrigin":"","type":"font/woff2"}] :HL["/logo.png","image"] 11:X 0:{"P":null,"c":["","why-mac","quality-standing"],"q":"","i":false,"f":[[["",{"children":["why-mac",{"children":["quality-standing",{"children":["__PAGE__",{},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4608]},"$undefined","$undefined",4624],[["$","$1","c",{"children":[[["$","link","0",{"rel":"stylesheet","href":"/mac-assets/site/chunks/182kfmf2e33yv.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}],["$","script","script-0",{"src":"/mac-assets/site/chunks/0vt12du-ghy99.js","async":true,"nonce":"$undefined"}]],["$","html",null,{"lang":"en","className":"ibm_plex_sans_b460c66e-module__zwli2a__variable newsreader_dc10d314-module__Gavziq__variable","children":["$","body",null,{"className":"ibm_plex_sans_b460c66e-module__zwli2a__className","children":[["$","a",null,{"className":"skip-link","href":"#main","children":"Skip to main content"}],["$","$L2",null,{}],["$","main",null,{"id":"main","children":["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":[[["$","title",null,{"children":"404: This page could not be found."}],["$","div",null,{"style":{"fontFamily":"system-ui,\"Segoe UI\",Roboto,Helvetica,Arial,sans-serif,\"Apple Color Emoji\",\"Segoe UI Emoji\"","height":"100vh","textAlign":"center","display":"flex","flexDirection":"column","alignItems":"center","justifyContent":"center"},"children":["$","div",null,{"children":[["$","style",null,{"dangerouslySetInnerHTML":{"__html":"body{color:#000;background:#fff;margin:0}.next-error-h1{border-right:1px solid rgba(0,0,0,.3)}@media (prefers-color-scheme:dark){body{color:#fff;background:#000}.next-error-h1{border-right:1px solid rgba(255,255,255,.3)}}"}}],["$","h1",null,{"className":"next-error-h1","style":{"display":"inline-block","margin":"0 20px 0 0","padding":"0 23px 0 0","fontSize":24,"fontWeight":500,"verticalAlign":"top","lineHeight":"49px"},"children":404}],["$","div",null,{"style":{"display":"inline-block"},"children":["$","h2",null,{"style":{"fontSize":14,"fontWeight":400,"lineHeight":"49px","margin":0},"children":"This page could not be found."}]}]]}]}]],[]],"forbidden":"$undefined","unauthorized":"$undefined"}]}],["$","footer",null,{"children":["$","div",null,{"className":"wrap","children":[["$","div",null,{"className":"fgrid","children":[["$","div",null,{"className":"fbrand","children":[["$","$L5",null,{"className":"logo","href":"/","children":[["$","img",null,{"className":"logo-mark","src":"/logo.png","alt":"Muhammad Abbas & Co."}],["$","span",null,{"className":"logo-txt","children":["Muhammad Abbas & Co.",["$","span",null,{"children":"Chartered Accountants"}]]}]]}],["$","p",null,{"children":"Partner-led audit, tax, advisory and finance support. Islamabad, Pakistan. Serving clients across Pakistan, the Gulf, and international markets including the UK, the United States and Canada."}],["$","ul",null,{"className":"fsocial","children":[["$","li",null,{"children":["$","a",null,{"href":"#","children":"LinkedIn"}]}],["$","li",null,{"children":["$","a",null,{"href":"#","children":"Facebook"}]}],["$","li",null,{"children":["$","a",null,{"href":"https://wa.me/923006186284","children":"WhatsApp"}]}]]}]]}],["$","div",null,{"children":[["$","h4",null,{"children":"Services"}],["$","ul",null,{"children":[["$","li","/services/audit-assurance",{"children":["$","$L5",null,{"href":"/services/audit-assurance","children":"Audit & Assurance"}]}],["$","li","/services/internal-audit-icfr",{"children":["$","$L5",null,{"href":"/services/internal-audit-icfr","children":"Internal Audit & ICFR"}]}],["$","li","/services/tax-regulatory",{"children":["$","$L5",null,{"href":"/services/tax-regulatory","children":"Tax & Regulatory"}]}],["$","li","/services/deals-transaction-advisory",{"children":["$","$L5",null,{"href":"/services/deals-transaction-advisory","children":"Deals & Transaction Advisory"}]}],["$","li","/services/risk-forensic",{"children":["$","$L5",null,{"href":"/services/risk-forensic","children":"Risk & Forensic"}]}],["$","li","/services/accounting-outsourcing",{"children":["$","$L5",null,{"href":"/services/accounting-outsourcing","children":"Accounting & Outsourcing"}]}],["$","li","/services/advisory-consulting",{"children":["$","$L5",null,{"href":"/services/advisory-consulting","children":"Advisory & Consulting"}]}],["$","li","/services/technology-digital",{"children":["$","$L5",null,{"href":"/services/technology-digital","children":"Technology & Digital"}]}],["$","li","/services/corporate-secretarial",{"children":["$","$L5",null,{"href":"/services/corporate-secretarial","children":"Corporate & Secretarial"}]}],"$L6","$L7"]}]]}],"$L8","$L9","$La"]}],"$Lb","$Lc"]}]}],"$Ld"]}]}]]}],{"children":["$Le",{"children":["$Lf",{"children":["$L10",{},null,false,null]},null,false,"$11"]},null,false,"$11"]},null,false,null],"$L12",false]],"m":"$undefined","G":["$13",["$L14"]],"S":true,"h":null,"r":"$undefined","s":"$undefined","a":"$undefined","l":"$undefined","p":"$undefined","d":"$undefined","b":"hOMBcuLJB41--Usp2mH2Y"} 15:I[94393,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"ScrollTop"] 1a:I[97367,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"ViewportBoundary"] 1c:I[97367,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"MetadataBoundary"] 1d:"$Sreact.suspense" 6:["$","li","/services/ifrs9-financial-instruments",{"children":["$","$L5",null,{"href":"/services/ifrs9-financial-instruments","children":"Financial Instruments & IFRS 9"}]}] 7:["$","li","/services/esg-sustainability",{"children":["$","$L5",null,{"href":"/services/esg-sustainability","children":"ESG & Sustainability"}]}] 8:["$","div",null,{"children":[["$","h4",null,{"children":"International"}],["$","ul",null,{"children":[[["$","li","/middle-east",{"children":["$","$L5",null,{"href":"/middle-east","children":"GCC Overview"}]}],["$","li","/middle-east/saudi-arabia",{"children":["$","$L5",null,{"href":"/middle-east/saudi-arabia","children":"Saudi Arabia"}]}],["$","li","/middle-east/uae",{"children":["$","$L5",null,{"href":"/middle-east/uae","children":"United Arab Emirates"}]}],["$","li","/middle-east/pakistan-gcc-cross-border",{"children":["$","$L5",null,{"href":"/middle-east/pakistan-gcc-cross-border","children":"Pakistan–GCC Cross-Border"}]}],["$","li","/middle-east/audit-readiness-support",{"children":["$","$L5",null,{"href":"/middle-east/audit-readiness-support","children":"Audit Readiness Support"}]}]],[["$","li","g-/global-delivery",{"children":["$","$L5",null,{"href":"/global-delivery","children":"Global Delivery Overview"}]}],["$","li","g-/global-delivery/accounting-cpa-firms",{"children":["$","$L5",null,{"href":"/global-delivery/accounting-cpa-firms","children":"For Accounting & CPA Firms"}]}],["$","li","g-/global-delivery/for-businesses",{"children":["$","$L5",null,{"href":"/global-delivery/for-businesses","children":"For Businesses"}]}],["$","li","g-/global-delivery/united-kingdom",{"children":["$","$L5",null,{"href":"/global-delivery/united-kingdom","children":"United Kingdom"}]}],["$","li","g-/global-delivery/united-states",{"children":["$","$L5",null,{"href":"/global-delivery/united-states","children":"United States"}]}],["$","li","g-/global-delivery/canada",{"children":["$","$L5",null,{"href":"/global-delivery/canada","children":"Canada"}]}],["$","li","g-/global-delivery/data-security",{"children":["$","$L5",null,{"href":"/global-delivery/data-security","children":"Data Security & Confidentiality"}]}],["$","li","g-/global-delivery/engagement-models-pricing",{"children":["$","$L5",null,{"href":"/global-delivery/engagement-models-pricing","children":"Engagement Models & Pricing"}]}]]]}]]}] 9:["$","div",null,{"children":[["$","h4",null,{"children":"Resources"}],["$","ul",null,{"children":[[["$","li","/insights",{"children":["$","$L5",null,{"href":"/insights","children":"All Articles"}]}],["$","li","/insights/newsletter",{"children":["$","$L5",null,{"href":"/insights/newsletter","children":"MAC Insights Newsletter"}]}],["$","li","/insights/regulatory-alerts",{"children":["$","$L5",null,{"href":"/insights/regulatory-alerts","children":"Regulatory Alerts"}]}],["$","li","/insights/guides-downloads",{"children":["$","$L5",null,{"href":"/insights/guides-downloads","children":"Guides & Downloads"}]}],["$","li","/insights/engagement-snapshots",{"children":["$","$L5",null,{"href":"/insights/engagement-snapshots","children":"Engagement Snapshots"}]}]],["$","li",null,{"children":["$","$L5",null,{"href":"/why-mac/clients-experience","children":"Clients & Experience"}]}],["$","li",null,{"children":["$","$L5",null,{"href":"/why-mac/careers","children":"Careers"}]}]]}]]}] a:["$","div",null,{"children":[["$","h4",null,{"children":"Contact"}],["$","ul",null,{"children":[[["$","li","Jaspal Arcade, 2nd Floor",{"children":"Jaspal Arcade, 2nd Floor"}],["$","li","Street 22, G-8/4, Islamabad",{"children":"Street 22, G-8/4, Islamabad"}]],["$","li",null,{"children":["$","a",null,{"href":"tel:+92516138902","children":"+92-51-6138902"}]}],["$","li",null,{"children":["$","a",null,{"href":"https://wa.me/923006186284","children":"WhatsApp +92-300-6186284"}]}],["$","li",null,{"children":["$","a",null,{"href":"mailto:info@mac.org.pk","children":"info@mac.org.pk"}]}],["$","li",null,{"children":"Mon–Fri, 9:00am–6:00pm PKT"}],[["$","li","/contact",{"children":["$","$L5",null,{"href":"/contact","children":"Islamabad Office"}]}],["$","li","/contact/book-consultation",{"children":["$","$L5",null,{"href":"/contact/book-consultation","children":"Book a Consultation"}]}],["$","li","/contact/request-proposal",{"children":["$","$L5",null,{"href":"/contact/request-proposal","children":"Request a Proposal"}]}],["$","li","/contact/middle-east",{"children":["$","$L5",null,{"href":"/contact/middle-east","children":"Middle East Enquiries"}]}],["$","li","/contact/global-delivery",{"children":["$","$L5",null,{"href":"/contact/global-delivery","children":"Global Delivery Enquiries"}]}]]]}]]}] b:["$","div",null,{"className":"fcreds","children":[["$","span",null,{"children":"ICAP Registered"}],["$","span",null,{"children":"AOB Compliant"}],["$","span",null,{"children":"QCR Rated"}],["$","span",null,{"children":"APRSP Satisfactory"}]]}] c:["$","div",null,{"className":"fbot","children":[["$","div",null,{"children":["© ",2026," Muhammad Abbas & Co., Chartered Accountants. All rights reserved."]}],["$","ul",null,{"children":[["$","li",null,{"children":["$","a",null,{"href":"#","children":"Privacy Policy"}]}],["$","li",null,{"children":["$","a",null,{"href":"#","children":"Terms of Use"}]}],["$","li",null,{"children":["$","a",null,{"href":"#","children":"Cookie Policy"}]}],["$","li",null,{"children":["$","a",null,{"href":"#","children":"Accessibility"}]}],["$","li",null,{"children":["$","$L5",null,{"href":"/","children":"Sitemap"}]}]]}]]}] d:["$","$L15",null,{}] e:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] f:["$","$1","c",{"children":[null,["$","$L3",null,{"parallelRouterKey":"children","error":"$undefined","errorStyles":"$undefined","errorScripts":"$undefined","template":["$","$L4",null,{}],"templateStyles":"$undefined","templateScripts":"$undefined","notFound":"$undefined","forbidden":"$undefined","unauthorized":"$undefined"}]]}] 16:Tdeb,{"@context":"https://schema.org","@graph":[ {"@type":"WebPage","name":"Quality & Regulatory Standing | Muhammad Abbas & Co.", "description":"ICAP registered, AOB compliant, QCR and APRSP rated Satisfactory. What each credential required, how our ISQM 1 system works, the seven controls on every engagement, and how to verify us.", "breadcrumb":{"@type":"BreadcrumbList","itemListElement":[ {"@type":"ListItem","position":1,"name":"Home","item":"https://mac.org.pk/"}, {"@type":"ListItem","position":2,"name":"Why MAC","item":"https://mac.org.pk/why-mac/"}, {"@type":"ListItem","position":3,"name":"Quality & Regulatory Standing"}]}}, {"@type":"AccountingService","name":"Muhammad Abbas & Co.","foundingDate":"2020", "address":{"@type":"PostalAddress","streetAddress":"Jaspal Arcade, 2nd Floor, Street 22, G-8/4","addressLocality":"Islamabad","addressCountry":"PK"}, "hasCredential":[ {"@type":"EducationalOccupationalCredential","name":"ICAP Registration","credentialCategory":"Professional registration","recognizedBy":{"@type":"Organization","name":"Institute of Chartered Accountants of Pakistan"}}, {"@type":"EducationalOccupationalCredential","name":"AOB Compliance","credentialCategory":"Regulatory compliance","recognizedBy":{"@type":"Organization","name":"Audit Oversight Board"}}, {"@type":"EducationalOccupationalCredential","name":"Quality Control Review — Satisfactory","credentialCategory":"Quality assurance rating","recognizedBy":{"@type":"Organization","name":"Institute of Chartered Accountants of Pakistan"}}, {"@type":"EducationalOccupationalCredential","name":"APRSP — Satisfactory","credentialCategory":"Quality assurance rating","recognizedBy":{"@type":"Organization","name":"Institute of Chartered Accountants of Pakistan"}}]}, {"@type":"FAQPage","mainEntity":[ {"@type":"Question","name":"What is a QCR rating from ICAP?","acceptedAnswer":{"@type":"Answer","text":"ICAP's Quality Control Review programme is a periodic independent inspection of an audit firm's completed engagement files and quality management system, carried out by reviewers appointed by the Institute's Quality Assurance Board. Engagements are selected by the Institute rather than offered by the firm. A Satisfactory rating means the reviewers concluded the work supported the opinions issued."}}, {"@type":"Question","name":"What is the difference between QCR and APRSP?","acceptedAnswer":{"@type":"Answer","text":"The Audit Practice Review and Support Programme, effective 1 October 2020, extends independent quality monitoring to audit practices not yet within the Quality Control Review programme. QCR is the senior of the two programmes; a firm brought into it moves out of the APRS population."}}, {"@type":"Question","name":"Does a QCR rating cover non-audit services such as tax or bookkeeping?","acceptedAnswer":{"@type":"Answer","text":"No. QCR, APRSP and Audit Oversight Board oversight are specific to audit practice. The ICAP Code of Ethics applies to every engagement of any type, and ISQM 1 governs audits, reviews and other assurance and related services engagements. Non-audit service lines are covered by engagement-level controls."}}, {"@type":"Question","name":"What is ISQM 1?","acceptedAnswer":{"@type":"Answer","text":"ISQM 1 is the International Standard on Quality Management adopted by ICAP in place of ISQC 1. It requires a firm to identify the risks to quality in its own practice, design responses to those specific risks, and evaluate the system annually, rather than maintaining a fixed set of quality control policies."}}]}]}10:["$","$1","c",{"children":[[["$","script",null,{"type":"application/ld+json","dangerouslySetInnerHTML":{"__html":"$16"}}],"$L17"],["$L18"],"$L19"]}] 12:["$","$1","h",{"children":[null,["$","$L1a",null,{"children":"$L1b"}],["$","div",null,{"hidden":true,"children":["$","$L1c",null,{"children":["$","$1d",null,{"name":"Next.Metadata","children":"$L1e"}]}]}],["$","meta",null,{"name":"next-size-adjust","content":""}]]}] 14:["$","link","0",{"rel":"stylesheet","href":"/mac-assets/site/chunks/182kfmf2e33yv.css","precedence":"next","crossOrigin":"$undefined","nonce":"$undefined"}] 1f:I[87409,["/mac-assets/site/chunks/0vt12du-ghy99.js","/mac-assets/site/chunks/2lb434se0hegd.js"],"HtmlPage"] 22:I[97367,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"OutletBoundary"] 11:C 20:T5f7b,

Why MAC / Quality & regulatory standing

Don't take our word for it. Nobody should.

Independent bodies have examined how this firm works. What they looked at, what they concluded, how quality is managed across every service we provide — and how to check all of it without us.

Professional services are the one purchase where the buyer cannot inspect the goods. You are handed an opinion, a return, a set of accounts — and you find out whether the judgement behind it was sound only when something goes wrong. That asymmetry is why the profession is regulated the way it is, and why this page explains the mechanism rather than displaying the badge.

  • ICAP Registered
  • AOB Compliant
  • QCR — Satisfactory
  • APRSP — Satisfactory
  • ISQM 1 System of Quality Management
IThe honest map

Which assurance applies to which work

Most firms let four audit badges imply firm-wide oversight. Here is the actual position.

Assurance framework by service line
FrameworkWhat it coversApplies to
ICAP Code of EthicsIntegrity, objectivity, professional competence and due care, confidentiality, professional behaviourEvery engagement we accept — audit, tax, accounting, corporate, advisory, technology, sustainability, Global Delivery
ISQM 1 — System of Quality ManagementGovernance, ethics, acceptance and continuance, engagement performance, resources, information and communication, monitoring and remediationAudits, reviews, and other assurance and related services engagements
Quality Control Review (ICAP)Independent inspection of completed engagement files and the quality management systemAudit practice
APRSP (ICAP)Independent review of audit methodology and documentationAudit practice — completed prior to QCR
Audit Oversight BoardIndependent regulatory oversight outside the profession's own bodyAudits of public interest companies
ISO 27001 · COBIT · NIST · SOC 2Information security, IT governance, controls assuranceTechnology engagements and firm-wide data handling
Engagement-level controlsAcceptance, review, documentation, deadline control, defensibilityEvery service line — set out in section V

We would rather be precise about what our credentials cover than let four audit badges do work they were never designed to do.

IIWhat we hold

Four credentials, explained properly

Not what they are called. What they required.

Institute of Chartered Accountants of PakistanICAP

ICAP Registered

Statutory registration

What it is
The Institute of Chartered Accountants of Pakistan is the statutory body governing the profession, established under the Chartered Accountants Ordinance, 1961. A firm cannot describe itself as a firm of Chartered Accountants, or sign an audit report in Pakistan, without being registered with it.
What it obliges us to do
Maintain the ethical standards of the ICAP Code of Ethics, which follows the IESBA international code. Meet continuing professional development requirements annually. Accept the Institute's disciplinary jurisdiction. Submit to quality monitoring.
What it means for you
There is an authority above us. If we fail you, you have somewhere to go that is not us.
Audit Oversight Board PakistanAOB

AOB Compliant

Independent regulator

What it is
The Audit Oversight Board is Pakistan's independent audit regulator, established under the Securities and Exchange Commission of Pakistan Act. Its creation moved oversight of public interest company audits outside the profession's own hands.
What it obliges us to do
Registration and compliance with AOB requirements for the audit of public interest companies, including inspection by an authority independent of ICAP.
What it means for you
The regulator watching us is not our own trade body. For a listed or public interest entity, this is the credential that matters most.
APRSP

APRSP — Satisfactory

Our first independent review

What it is
The Audit Practice Review and Support Programme was established by ICAP's Council under IFAC's SMO 1 quality assurance obligation and became effective on 1 October 2020. It extends independent monitoring to audit practices not yet within the Quality Control Review programme.
What it examined
Audit methodology, engagement documentation and the firm's quality management arrangements, assessed by a review team appointed by the Institute.
Outcome
Satisfactory
What it means for you
This was our first independent inspection, and it came early in the firm's life. We did not wait to be large enough to be interesting to a regulator.
QCR

QCR — Satisfactory

Our current standing

What it is
ICAP's Quality Control Review programme is a periodic independent inspection of an audit firm's completed engagement files and its quality management system, carried out by reviewers appointed by the Institute's Quality Assurance Board. It is the senior of the two monitoring programmes; a firm brought into it moves out of the APRS population.
What it examined
Completed audit files. Working papers supporting the opinion. Evidence that the audit approach responded to assessed risk. Independence and conflict-check documentation. Whether quality management policies were followed in practice rather than merely written down.
Outcome
Satisfactory
What it means for you
Somebody qualified, appointed by the regulator and owing us nothing, opened our files and concluded the work supported the opinions we signed. The rating is neither permanent nor automatic — it must be maintained through the next review cycle.
IIIThe process

What the reviewers actually did

Most firms state the rating and stop. The process is the credential, so here it is.

01

Selection

Engagements are selected for review by the Institute, not offered by the firm. You do not get to choose which files are examined.

02

File inspection

Reviewers examine completed working papers against the opinion issued: whether risks were properly identified, whether procedures responded to those risks, whether the evidence obtained supports the conclusion reached, and whether the file is documented well enough for an experienced auditor with no prior connection to the engagement to follow the reasoning.

03

System review

Quality management policies are examined — independence procedures, acceptance and continuance, engagement performance, resources and monitoring — together with evidence that they operate in practice.

04

Findings and response

Observations are raised. The firm responds, remediates where required, and the response is assessed.

05

Rating

A rating is issued. Satisfactory is the outcome a firm works toward; it is not a participation award, and it can be withheld.

"Satisfactory" means nothing on its own. It means something once you know what had to happen to earn it.

IVISQM 1

Our System of Quality Management

ISQM 1 replaced ISQC 1. The previous standard asked for quality control policies; the current one requires a firm to identify the risks to quality in its own practice, design responses, and evaluate the system annually.

The eight components of ISQM 1 as applied at MAC
Risk assessment processQuality objectives set, the risks to achieving them identified against our own client base and resources, and responses designed to those specific risks.
Governance and leadershipThe Managing Partner holds ultimate responsibility for the system. Quality is not delegated to an administrative function.
Relevant ethical requirementsIndependence, objectivity, confidentiality and professional behaviour under the ICAP Code of Ethics, with annual declarations and engagement-level confirmations.
Acceptance and continuanceIndependence threats, our competence, and client integrity assessed before acceptance and reassessed on continuance.
Engagement performanceDirection, supervision and review proportionate to assessed risk, with engagement quality reviews under ISQM 2 where required.
ResourcesHuman, technological and intellectual resources — including the technical competence to perform each engagement and the systems to support it.
Information and communicationQuality-relevant information reaching the people who need it, inside the firm and to clients and third parties.
Monitoring and remediationOngoing monitoring, annual evaluation, root-cause analysis of deficiencies, and remediation with follow-up.

ISQM 1 requires annual evaluation of the system and a conclusion on whether it provides reasonable assurance that quality objectives are being achieved. Under ICAP's May 2025 extension for firms performing only audits of small and medium-sized companies, ISQM 1 became mandatorily effective for this firm from 1 July 2026, and our System of Quality Management is evaluated annually against that framework.

VBeyond audit

Seven controls on every engagement

Section IV is the system the standard requires. This is what it looks like on your file — and it applies to all eleven service lines, not the audit practice alone.

01

We only accept work we can do properly

Competence, independence and client integrity are assessed before we quote. Where the answer to any of the three is unsatisfactory, we decline.

Why it matters

Firms that accept everything are staffed for volume, not judgement. A firm that has turned work down is telling you something about the work it keeps.

02

A partner owns the engagement, by name

A partner or executive director is accountable from scoping to delivery, with a named lead you deal with day to day.

Why it matters

When something needs a decision, you know whose decision it is.

03

Scope is agreed in writing before work begins

Deliverables, timelines, responsibilities, assumptions, exclusions and fees — set out before we start, and re-agreed rather than absorbed silently if they change.

Why it matters

Most disputes in professional services are scope disputes. Almost all are avoidable at the outset and almost none afterwards.

04

Nothing leaves the firm on one person's judgement

Every deliverable is reviewed by a second qualified professional, with significant judgements escalated to partner level. An audit opinion and a monthly management pack alike.

Why it matters

Single-reviewer work is where errors survive. The second reader is the control.

05

Work is documented as though it will be examined

An experienced professional with no prior connection to the engagement should be able to pick up the file and follow the reasoning — what was done, why, what was relied upon, what was concluded.

Why it matters

Files do get examined. Reconstructing reasoning afterwards is expensive and rarely convincing; building it in costs nothing.

06

Deadlines are tracked by system, not by memory

Statutory and contractual deadlines held on compliance calendars per client. Regulatory correspondence logged on receipt, with the response date tracked from day one.

Why it matters

In compliance work, being right late is usually indistinguishable from being wrong.

07

We apply the defensibility test

Could we defend this — to a regulator, an incoming auditor, a tribunal, a buyer's advisers? Anything that fails is reworked, and where the answer a client wants would fail it, we say so.

Why it matters

The control that costs us money, and the only one that reliably saves you any.

The same standard reaches your bookkeeping as reaches a statutory audit. Bookkeeping, after all, is where audit problems are born.

VIThe constraint

Independence, confidentiality and competence

Independence is the only thing that makes an audit opinion worth anything. An auditor with a financial interest in the outcome is a consultant with a signature.

Threats assessed before acceptance

Self-interest, self-review, advocacy, familiarity and intimidation threats evaluated at acceptance and reassessed on continuance. Where a threat cannot be reduced to an acceptable level by safeguards, we decline.

No self-review on audit clients

This is why our IFRS 9 valuation and ECL modelling work is directed primarily at non-audit clients. For public interest entities, material valuations involving significant subjectivity are prohibited to audit clients under the ICAP Code of Ethics, and we apply that boundary rather than testing it.

Conflicts documented at acceptance

Conflict checks performed and recorded when the engagement is taken on, not reconstructed afterwards.

Competence maintained, not assumed

ICAP sets continuing professional development requirements we meet as a condition of registration. Named technical leads carry depth in taxation, IT governance and legal, and our Managing Partner serves as visiting faculty for Taxation and Financial Reporting.

Confidentiality is a professional obligation. We treat it as an engineering problem too.

The ICAP Code of Ethics requires us to keep client information confidential, absolutely and permanently. But a professional duty is a promise, and promises do not stop a compromised laptop. Our IT governance function is led in-house by a specialist holding ISO 27001, COBIT, NIST and SOC 2 credentials with more than fifteen industry certifications.

  • Role-based access control, permissioned per engagement
  • Signed confidentiality undertakings at firm and individual level
  • Controlled workstations with no local client-data storage
  • Encrypted transfer and storage
  • Audit-logged access
  • ISO 27001-aligned information security practices
  • Client data segregation between engagements
  • Obligations surviving the end of the engagement permanently

Turning down work is expensive. Doing it anyway is more expensive, and the cost falls on somebody else. That is the trade we are structured to make.

In practice

Why any of this should matter to you.

Your file will hold

Whether it is an audit opinion, a tax position, a set of accounts or a valuation — if it is challenged by a lender, a regulator, an acquirer or a tax authority, the work behind it was built to survive inspection.

Your board can evidence its diligence

Audit committees are expected to assess auditor quality. A QCR-rated, AOB-compliant, ISQM 1-compliant firm gives them something concrete to minute.

Your international counterparties will recognise the framework

ICAP-adopted standards follow IAASB and IESBA internationally. A UK, US or Gulf counterparty reviewing your auditor's standing will find a framework they recognise.

One firm, one standard

The same ethical framework, acceptance procedures and review discipline apply whether you engage us for a statutory audit or for monthly bookkeeping. You are not buying a different firm depending on the service line.

You will be told things you would rather not hear. Which is the point.

VIIIndependent verification

Check us yourself

Everything on this page can be verified without our involvement, and we would rather you did.

  • 01
    ICAP

    Our registration as a firm of Chartered Accountants can be confirmed directly on the ICAP website.

  • 02
    Audit Oversight Board

    Our AOB registration status can be confirmed directly on the Board's register of audit firms.

  • 03
    QCR & APRSP

    Both are ICAP programmes, and our Satisfactory ratings under each can be confirmed directly with the Institute.

If a firm will not tell you how to check its credentials, that is itself information.

Let's work together

Questions about our standing?

Audit committees and procurement teams are welcome to raise specific questions about our quality framework, independence procedures or review history. A partner will answer them directly.

24:I[27201,["/mac-assets/site/chunks/0vt12du-ghy99.js"],"IconMark"] 21:T86a7, :root{ /* Brand — MAC navy / gold scheme */ --blue: #14539A; /* brand blue — structure */ --blue-deep: #0A2540; /* dark sections */ --blue-darker: #061829; /* footer */ --blue-card: #12304F; /* cards on dark */ --blue-mid: #1B4E86; --green: #4A9E5C; /* sparing accent */ --gold: #C9A227; /* action only */ --n-0:#FFFFFF; --n-25:#FAFBFC; --n-50:#F4F7FA; --n-100:#E8EDF3; --n-200:#D3DBE5; --n-400:#8B9AAC; --n-600:#5A6B7F; --n-800:#2B3A4A; --ink:#152233; --ink-soft:#4A5A6E; --ink-invert:#FFFFFF; --ink-invert-soft:#B9C6D6; --display: var(--font-newsreader), Georgia, serif; --body: var(--font-ibm-plex-sans), -apple-system, BlinkMacSystemFont, sans-serif; --s1:8px; --s2:16px; --s3:24px; --s4:32px; --s5:48px; --s6:64px; --s7:80px; --s8:120px; --maxw:1240px; --r:6px; --dur:.35s; --ease:cubic-bezier(.16,.68,.3,1); } *,*::before,*::after{box-sizing:border-box} html{scroll-behavior:smooth} body{margin:0;font-family:var(--body);color:var(--ink);background:var(--n-0); font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased} a{color:inherit;text-decoration:none} .wrap{max-width:var(--maxw);margin:0 auto;padding:0 var(--s4)} section{padding:var(--s8) 0} @media(max-width:900px){section{padding:var(--s7) 0}.wrap{padding:0 var(--s3)}} .eyebrow{font-size:12px;font-weight:600;letter-spacing:.16em;text-transform:uppercase; color:var(--gold);margin:0 0 var(--s2);display:flex;align-items:center;gap:12px} .eyebrow::before{content:"";width:28px;height:1px;background:var(--gold);flex:none} h1,h2,h3{margin:0;font-family:var(--display);font-weight:500;letter-spacing:-.015em} h1{font-size:clamp(34px,4.6vw,54px);line-height:1.1} h2{font-size:clamp(28px,3.2vw,40px);line-height:1.16;margin-bottom:var(--s2)} h3{font-family:var(--body);font-weight:600;font-size:19px;line-height:1.35} .lede{font-size:clamp(17px,1.5vw,20px);color:var(--ink-soft);max-width:64ch;margin:0 0 var(--s5)} .dark h1,.dark h2,.dark h3{color:#fff} .dark .lede{color:var(--ink-invert-soft)} p{margin:0 0 var(--s2)} .dark{background:var(--blue-deep);color:#fff} .tint{background:var(--n-25)} .btn{display:inline-flex;align-items:center;gap:10px;font-size:15px;font-weight:600; padding:15px 28px;border-radius:var(--r);border:1.5px solid transparent;text-decoration:none; cursor:pointer;transition:all var(--dur) var(--ease);font-family:var(--body)} .btn-primary{background:var(--gold);color:#1B1400;border-color:var(--gold)} .btn-primary:hover{background:#B18E1B;transform:translateY(-2px);box-shadow:0 10px 24px rgba(201,162,39,.28)} .btn-ghost{background:transparent;color:#fff;border-color:rgba(255,255,255,.42)} .btn-ghost:hover{border-color:#fff;background:rgba(255,255,255,.08);transform:translateY(-2px)} .btn-outline{background:transparent;color:var(--blue);border-color:var(--n-200)} .btn-outline:hover{border-color:var(--blue);background:var(--n-50);transform:translateY(-2px)} .link-arrow{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:15px; color:var(--blue);text-decoration:none;transition:gap var(--dur) var(--ease),color var(--dur)} .link-arrow:hover{gap:14px;color:var(--gold)} .dark .link-arrow{color:var(--gold)} :focus-visible{outline:2px solid var(--gold);outline-offset:3px} /* Header */ header{position:sticky;top:0;z-index:100;background:rgba(10,37,64,.94); backdrop-filter:blur(12px);border-bottom:1px solid rgba(255,255,255,.09)} .nav{display:flex;align-items:center;justify-content:space-between;height:76px} .logo{display:flex;align-items:center;gap:12px;text-decoration:none;color:#fff} .logo-txt{font-family:var(--display);font-size:17px;line-height:1.1} .logo-txt span{display:block;font-family:var(--body);font-size:9.5px;font-weight:500; letter-spacing:.22em;text-transform:uppercase;color:var(--ink-invert-soft);margin-top:3px} .nav-links{display:flex;gap:var(--s4);list-style:none;margin:0;padding:0} .nav-links a{color:var(--ink-invert-soft);text-decoration:none;font-size:14.5px;font-weight:500; padding:6px 0;position:relative;transition:color var(--dur)} .nav-links a::after{content:"";position:absolute;left:0;bottom:0;width:0;height:2px; background:var(--gold);transition:width var(--dur) var(--ease)} .nav-links a:hover,.nav-links a.active{color:#fff} .nav-links a.active::after,.nav-links a:hover::after{width:100%} .nav .btn{padding:11px 20px;font-size:14px} .burger{display:none;background:none;border:0;color:#fff;font-size:24px;cursor:pointer} @media(max-width:1080px){.nav-links{display:none}.burger{display:block}.nav .btn{display:none}} /* Breadcrumb */ .crumb{background:var(--blue-darker);padding:13px 0;font-size:13px;color:var(--n-400)} .crumb a{text-decoration:none} .crumb a:hover{color:var(--gold)} .crumb span{color:#fff} /* Hero — 55vh, deliberately shorter than homepage */ .hero{background:var(--blue-deep);color:#fff;position:relative;overflow:hidden;padding:0} .hero-bg{position:absolute;inset:0; background:radial-gradient(900px 480px at 82% 8%,rgba(20,83,154,.5),transparent 62%), linear-gradient(100deg,var(--blue-deep) 0%,var(--blue-deep) 46%,rgba(10,37,64,.7) 72%,rgba(10,37,64,.45) 100%), repeating-linear-gradient(72deg,rgba(255,255,255,.028) 0 2px,transparent 2px 74px)} .hero-inner{position:relative;padding:var(--s7) 0 var(--s6);max-width:820px} .hero-rule{width:64px;height:2px;background:var(--gold);margin:var(--s3) 0} .hero p.sub{font-size:clamp(17px,1.6vw,20px);line-height:1.55;color:#E4EBF3;font-weight:300; max-width:60ch;margin-bottom:var(--s3)} .hero p.body{color:var(--ink-invert-soft);max-width:62ch;margin-bottom:var(--s4);font-size:16px} .hero-btns{display:flex;flex-wrap:wrap;gap:var(--s2)} .factstrip{position:relative;border-top:1px solid rgba(255,255,255,.12);background:rgba(0,0,0,.22);padding:var(--s3) 0} .factstrip ul{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s5);list-style:none;margin:0;padding:0; justify-content:space-between} .factstrip li{font-size:12.5px;font-weight:600;letter-spacing:.11em;text-transform:uppercase; color:#D8E2ED;white-space:nowrap} @media(max-width:820px){.factstrip ul{justify-content:flex-start;gap:12px var(--s3)} .factstrip li{font-size:11px}} /* At a glance */ .glance{max-width:880px} .glance table{width:100%;border-collapse:collapse} .glance th{text-align:left;font-family:var(--body);font-size:11.5px;font-weight:600; letter-spacing:.12em;text-transform:uppercase;color:var(--n-600); padding:16px 24px 16px 0;vertical-align:top;width:210px;font-weight:600} .glance td{padding:16px 0;font-size:16.5px;color:var(--ink);vertical-align:top} .glance tr{border-bottom:1px solid var(--n-100)} .glance tr:hover{background:var(--n-25)} .glance tr:last-child{border-bottom:0} @media(max-width:620px){.glance th{display:block;width:auto;padding:16px 0 4px} .glance td{display:block;padding:0 0 16px}} /* Story */ .story{display:grid;grid-template-columns:1.35fr .85fr;gap:var(--s7);align-items:start} @media(max-width:960px){.story{grid-template-columns:1fr;gap:var(--s5)}} .story p{max-width:65ch} .quote{border-left:3px solid var(--gold);padding:var(--s2) 0 var(--s2) var(--s4);position:sticky;top:110px} @media(max-width:960px){.quote{position:static}} .quote blockquote{margin:0;font-family:var(--display);font-style:italic;font-weight:400; font-size:24px;line-height:1.45;color:var(--ink)} .quote cite{display:block;margin-top:var(--s3);font-family:var(--body);font-style:normal; font-size:14px;color:var(--ink-soft)} .quote cite b{display:block;color:var(--ink);font-size:15px;font-weight:600} /* Vision / Mission / Belief */ .vmb{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s3)} @media(max-width:900px){.vmb{grid-template-columns:1fr}} .vmb-card{border:1px solid var(--n-100);border-radius:var(--r);overflow:hidden;background:#fff} .vmb-head{padding:var(--s3) var(--s4);display:flex;align-items:center;gap:12px;color:#fff} .vmb-head h3{color:#fff;font-family:var(--display);font-weight:500;font-size:22px} .vmb-head svg{width:22px;height:22px;stroke:#fff;fill:none;stroke-width:1.8;flex:none} .v-blue{background:var(--blue)} .v-green{background:var(--green)} .v-gold{background:#B18E1B} .vmb-body{padding:var(--s4)} .vmb-body p{color:var(--ink-soft);font-size:16px;margin:0} .vmb-body .belief{font-family:var(--display);font-size:23px;color:var(--ink); line-height:1.35;margin-bottom:14px} /* Core values */ .values{display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s3)} @media(max-width:1050px){.values{grid-template-columns:repeat(2,1fr)}} @media(max-width:620px){.values{grid-template-columns:1fr}} .value{border-left:2px solid rgba(255,255,255,.14);padding:0 0 0 var(--s3); transition:border-color var(--dur),padding-left var(--dur) var(--ease)} .value:hover{border-left-color:var(--gold);padding-left:calc(var(--s3) + 5px)} .value svg{width:26px;height:26px;stroke:var(--gold);fill:none;stroke-width:1.6;margin-bottom:14px} .value h3{color:#fff;font-size:17px;margin-bottom:8px} .value p{color:#C3D2E2;font-size:14.5px;line-height:1.6;margin:0} /* Structure */ .tiers{max-width:900px} .tier{border-radius:var(--r);padding:var(--s4) var(--s5);margin-bottom:12px;position:relative; transition:transform var(--dur) var(--ease)} .tier:hover{transform:translateX(6px)} .t1{background:var(--blue-deep);color:#fff} .t2{background:var(--blue);color:#fff} .t3{background:var(--n-50);border:1px solid var(--n-100)} .tier h3{font-size:17px;margin-bottom:8px} .t1 h3,.t2 h3{color:#fff} .tier p{margin:0;font-size:15.5px} .t1 p,.t2 p{color:rgba(255,255,255,.82)} .t3 p{color:var(--ink-soft)} .tier-label{font-size:11px;font-weight:700;letter-spacing:.15em;text-transform:uppercase; margin-bottom:10px;display:block} .t1 .tier-label{color:var(--gold)} .t2 .tier-label{color:#CFE3F7} .t3 .tier-label{color:var(--n-600)} .disc{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px} .disc span{font-size:12.5px;padding:6px 12px;border-radius:3px;background:#fff; border:1px solid var(--n-200);color:var(--ink-soft)} .closing-line{margin-top:var(--s4);font-size:17px;color:var(--ink);max-width:62ch; padding-left:var(--s3);border-left:2px solid var(--gold)} /* Reach */ .reach-map{margin:var(--s5) 0 var(--s6)} .reach-map svg{width:100%;height:190px;overflow:visible} .arc{fill:none;stroke:var(--gold);stroke-width:1.6;stroke-dasharray:1200;stroke-dashoffset:1200; stroke-linecap:round;opacity:.85} .node{fill:var(--n-25);stroke:var(--blue);stroke-width:2} .node-home{fill:var(--gold);stroke:var(--gold)} .mlabel{font-family:var(--body);font-size:11px;font-weight:600;letter-spacing:.11em; text-transform:uppercase;fill:var(--ink)} .msub{font-family:var(--body);font-size:9px;letter-spacing:.08em;fill:var(--n-400)} .reach{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--s3)} @media(max-width:900px){.reach{grid-template-columns:1fr}} .rcard{border:1px solid var(--n-100);border-top:3px solid var(--blue);border-radius:var(--r); padding:var(--s4);background:#fff;transition:all var(--dur) var(--ease)} .rcard:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(10,37,64,.09)} .rcard.mid{border-top-color:var(--green)} .rcard.last{border-top-color:var(--gold)} .rcard h3{margin-bottom:10px} .rcard p{font-size:15px;color:var(--ink-soft);margin:0} /* Credentials */ .creds{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s3)} @media(max-width:900px){.creds{grid-template-columns:repeat(2,1fr)}} @media(max-width:560px){.creds{grid-template-columns:1fr}} .cred{border:1px solid var(--n-100);border-radius:var(--r);padding:var(--s4);text-align:center; transition:all var(--dur) var(--ease)} .cred:hover{transform:translateY(-4px);box-shadow:0 14px 30px rgba(10,37,64,.09)} .cred .seal{width:52px;height:52px;border-radius:50%;border:2px solid var(--green); display:grid;place-items:center;margin:0 auto var(--s3);font-size:10.5px;font-weight:700; color:var(--green)} .cred h3{font-size:16px;margin-bottom:8px} .cred p{font-size:14px;color:var(--ink-soft);margin:0} /* Team */ .team{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s3)} @media(max-width:1000px){.team{grid-template-columns:repeat(2,1fr)}} @media(max-width:560px){.team{grid-template-columns:1fr}} .avatar{width:100%;aspect-ratio:4/5;border-radius:var(--r);display:grid;place-items:center; font-family:var(--display);font-size:40px;color:#fff;margin-bottom:var(--s2); position:relative;overflow:hidden;transition:transform var(--dur) var(--ease)} .person:hover .avatar{transform:translateY(-5px)} .avatar::after{content:"HEADSHOT";position:absolute;bottom:10px;left:0;right:0;text-align:center; font-family:var(--body);font-size:8.5px;letter-spacing:.2em;color:rgba(255,255,255,.45)} .a1{background:linear-gradient(150deg,var(--blue),#0D3C73)} .a2{background:linear-gradient(150deg,var(--green),#337346)} .a3{background:linear-gradient(150deg,#1B4E86,var(--blue-deep))} .a4{background:linear-gradient(150deg,#A88420,var(--gold))} .person h3{font-size:17px;margin-bottom:2px} .person .role{font-size:13px;color:var(--gold);font-weight:600;margin-bottom:8px} .person p{font-size:14px;color:var(--ink-soft);margin:0;line-height:1.55} /* Closing */ .close-cta{text-align:center;max-width:620px;margin:0 auto} .close-cta .btns{display:flex;gap:var(--s2);justify-content:center;flex-wrap:wrap;margin-top:var(--s4)} /* Footer */ footer{background:var(--blue-darker);color:var(--ink-invert-soft);padding:var(--s7) 0 var(--s4)} .fgrid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1fr 1fr;gap:var(--s5) var(--s4)} @media(max-width:1000px){.fgrid{grid-template-columns:1fr 1fr}} @media(max-width:600px){.fgrid{grid-template-columns:1fr}} .fgrid h4{font-size:11.5px;font-weight:700;letter-spacing:.15em;text-transform:uppercase; color:#fff;margin:0 0 var(--s3)} .fgrid ul{list-style:none;margin:0;padding:0;font-size:14px;line-height:2} .fgrid a{text-decoration:none;transition:color var(--dur)} .fgrid a:hover{color:var(--gold)} .fbrand p{font-size:14px;line-height:1.65;margin:var(--s3) 0} .fcreds{display:flex;flex-wrap:wrap;gap:var(--s2) var(--s3);border-top:1px solid rgba(255,255,255,.1); border-bottom:1px solid rgba(255,255,255,.1);margin:var(--s6) 0 var(--s3);padding:var(--s3) 0; font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:#D8E2ED} .fbot{display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--s2);font-size:13px} .fbot ul{display:flex;flex-wrap:wrap;gap:var(--s3);list-style:none;margin:0;padding:0} /* Notes + reveal */ .note{background:#FFF9E8;border:1px solid #E8D9A0;border-left:3px solid var(--gold); border-radius:4px;padding:14px 18px;font-size:13.5px;color:#6B5410;margin:var(--s4) 0;line-height:1.6} .protobar{background:var(--ink);color:#fff;font-size:13px;padding:11px 20px;text-align:center} .protobar b{color:var(--gold)} .rv{opacity:0;transform:translateY(24px);transition:opacity .7s var(--ease),transform .7s var(--ease)} .rv.in{opacity:1;transform:none} @media(prefers-reduced-motion:reduce){*{animation:none!important;transition-duration:.01ms!important} .rv{opacity:1;transform:none}.arc{stroke-dashoffset:0!important}} /* ===== MAC logo lockup — the only addition to the original scheme ===== */ .logo-mark{ width:46px;height:46px;flex:none;object-fit:contain; border:0!important;border-radius:0!important;background:none!important; padding:0;display:block; } .logo{gap:14px} @media(max-width:520px){.logo-mark{width:38px;height:38px}} .vmpointer{display:grid;grid-template-columns:1fr auto;gap:var(--s5);align-items:center; border:1px solid var(--n-100);border-left:3px solid var(--gold);border-radius:var(--r); padding:var(--s5);background:var(--n-25)} @media(max-width:820px){.vmpointer{grid-template-columns:1fr}} .vmpointer h2{margin-bottom:var(--s2)} .xrefline a{color:var(--blue);font-weight:600;text-decoration:none;display:inline-flex;gap:7px; align-items:center;transition:gap var(--dur) var(--ease),color var(--dur)} .xrefline a:hover{gap:12px;color:var(--gold)} /* ============ VMV v3 — editorial, formal icon system, semantic headings ============ */ .ghost{position:absolute;font-family:var(--display);font-weight:400;line-height:1; font-size:clamp(180px,26vw,340px);color:var(--ink);opacity:.028;pointer-events:none; right:-.06em;top:-.16em;letter-spacing:-.04em;user-select:none} .dark .ghost{color:#fff;opacity:.045} .hasghost{position:relative;overflow:hidden} /* progress rail */ .rail{position:fixed;left:26px;top:50%;transform:translateY(-50%);z-index:60; display:flex;flex-direction:column;gap:16px} @media(max-width:1400px){.rail{display:none}} .rail a{display:flex;align-items:center;gap:10px;text-decoration:none;font-size:10px; font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--n-400); transition:color var(--dur)} .rail i{width:16px;height:1px;background:var(--n-200);font-style:normal;display:block; transition:width var(--dur) var(--ease),background var(--dur)} .rail a:hover,.rail a.on{color:var(--ink)} .rail a:hover i,.rail a.on i{width:34px;background:var(--gold)} /* statement blocks */ .stmt{position:relative;z-index:1} .stmt-mark{display:flex;align-items:baseline;gap:var(--s3);margin-bottom:var(--s2)} .stmt-num{font-family:var(--display);font-size:15px;letter-spacing:.2em;color:var(--gold)} .stmt-kicker{font-size:11.5px;font-weight:600;letter-spacing:.2em;text-transform:uppercase; color:var(--n-600)} .dark .stmt-kicker{color:#93A6BC} .stmt h2{font-family:var(--display);font-weight:500;font-size:clamp(30px,3.2vw,42px); letter-spacing:-.02em;margin:0 0 var(--s4);padding-bottom:var(--s4); border-bottom:2px solid var(--ink)} .dark .stmt h2{border-bottom-color:rgba(255,255,255,.28)} .stmt-lede{font-family:var(--display);font-weight:400;font-size:clamp(22px,2.5vw,31px); line-height:1.34;letter-spacing:-.012em;color:var(--ink);max-width:26ch;margin:0 0 var(--s5); padding-left:var(--s4);border-left:2px solid var(--gold)} .stmt-body{columns:2;column-gap:var(--s7);max-width:980px} @media(max-width:860px){.stmt-body{columns:1}} .stmt-body p{color:var(--ink-soft);font-size:16.5px;margin:0 0 var(--s2);break-inside:avoid} .stmt-foot{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--n-100);font-size:14.5px} .stmt-foot a{color:var(--blue);font-weight:600;text-decoration:none;display:inline-flex;gap:7px; align-items:center;transition:gap var(--dur) var(--ease),color var(--dur)} .stmt-foot a:hover{gap:12px;color:var(--gold)} /* service scope band — the formal icon system */ .scope{margin:var(--s6) 0 0;border-top:1px solid var(--n-200);padding-top:var(--s4)} .scope-label{font-size:11px;font-weight:700;letter-spacing:.2em;text-transform:uppercase; color:var(--n-600);margin-bottom:var(--s4)} .scopegrid{display:grid;grid-template-columns:repeat(8,1fr);gap:var(--s2)} @media(max-width:1100px){.scopegrid{grid-template-columns:repeat(4,1fr);gap:var(--s3) var(--s2)}} @media(max-width:640px){.scopegrid{grid-template-columns:repeat(2,1fr)}} .scopeitem{text-align:left;padding-top:var(--s2);border-top:1px solid var(--n-100); transition:border-color var(--dur)} .scopeitem:hover{border-top-color:var(--gold)} .scopeitem svg{width:26px;height:26px;stroke:var(--blue);fill:none;stroke-width:1.25; stroke-linecap:square;stroke-linejoin:miter;margin-bottom:12px;transition:stroke var(--dur)} .scopeitem:hover svg{stroke:var(--gold)} .scopeitem span{display:block;font-size:11.5px;font-weight:600;letter-spacing:.11em; text-transform:uppercase;color:var(--ink);line-height:1.4} .scopeitem em{display:block;font-style:normal;font-size:12.5px;color:var(--n-600); margin-top:4px;letter-spacing:0;text-transform:none;font-weight:400} /* belief */ .belief{max-width:920px;margin:0 auto;text-align:center;position:relative;z-index:1} .belief-kicker{font-size:11.5px;font-weight:600;letter-spacing:.22em;text-transform:uppercase; color:#93A6BC;margin-bottom:var(--s4)} .belief h2{font-family:var(--display);font-weight:400;font-size:clamp(34px,5.6vw,66px); line-height:1.1;letter-spacing:-.025em;color:#fff;margin:0 0 var(--s4);border:0;padding:0} .beliefrule{width:0;height:1px;background:var(--gold);margin:0 auto var(--s5); transition:width 1s var(--ease)} .belief.in .beliefrule{width:200px} .belief-body{columns:2;column-gap:var(--s7);text-align:left;max-width:880px;margin:0 auto} @media(max-width:820px){.belief-body{columns:1}} .belief-body p{color:var(--ink-invert-soft);margin:0 0 var(--s2);font-size:16px;break-inside:avoid} /* values */ .vhead{display:grid;grid-template-columns:1fr 340px;gap:var(--s5);align-items:end; padding-bottom:var(--s4);border-bottom:2px solid var(--ink);margin-bottom:var(--s2)} @media(max-width:900px){.vhead{grid-template-columns:1fr}} .vhead h2{font-family:var(--display);font-weight:500;font-size:clamp(28px,3vw,40px); margin:0;border:0;padding:0} .vrow{display:grid;grid-template-columns:96px 1fr 320px;gap:var(--s5); padding:var(--s5) 0;border-bottom:1px solid var(--n-100);align-items:start; transition:background var(--dur)} .vrow:hover{background:var(--n-25)} @media(max-width:1000px){.vrow{grid-template-columns:70px 1fr;gap:var(--s3) var(--s4)} .vrow .cost{grid-column:2}} @media(max-width:600px){.vrow{grid-template-columns:1fr;gap:var(--s2)}.vrow .cost{grid-column:1}} .vnum{font-family:var(--display);font-size:38px;color:var(--n-200);line-height:1; letter-spacing:-.03em;transition:color var(--dur)} .vrow:hover .vnum{color:var(--gold)} .vrow h3{font-family:var(--display);font-weight:500;font-size:27px;letter-spacing:-.015em; margin:0 0 12px;color:var(--ink)} .vtext{color:var(--ink-soft);font-size:16.5px;margin:0;max-width:56ch} .cost{border-top:1px solid var(--ink);padding-top:14px} .cost b{display:block;font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase; color:var(--gold);margin-bottom:8px} .cost p{font-size:15px;color:var(--ink);margin:0;line-height:1.6} /* check grid */ .xgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--n-200)} @media(max-width:820px){.xgrid{grid-template-columns:1fr}} .xcard{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:1px solid var(--n-100); text-decoration:none;display:block;transition:background var(--dur)} .xcard:nth-child(odd){border-right:1px solid var(--n-100);padding-right:var(--s6)} @media(max-width:820px){.xcard:nth-child(odd){border-right:0;padding-right:0}.xcard{padding-left:0}} .xcard:hover{background:var(--n-25)} .xcard .xnum{font-family:var(--display);font-size:13px;color:var(--gold);letter-spacing:.18em; display:block;margin-bottom:12px} .xcard h3{font-family:var(--display);font-weight:500;font-size:21px;margin-bottom:10px;color:var(--ink)} .xcard p{font-size:15px;color:var(--ink-soft);margin:0 0 14px;max-width:48ch} .xcard .go{font-size:11.5px;font-weight:600;letter-spacing:.14em;text-transform:uppercase; color:var(--blue);display:inline-flex;gap:8px;align-items:center; transition:gap var(--dur) var(--ease),color var(--dur)} .xcard:hover .go{gap:14px;color:var(--gold)} /* ---- Quality page specifics ---- */ .covers{width:100%;border-collapse:collapse;font-size:15.5px} .covers caption{text-align:left;font-size:11px;font-weight:700;letter-spacing:.2em; text-transform:uppercase;color:var(--n-600);padding-bottom:var(--s3)} .covers th{text-align:left;font-size:10.5px;font-weight:700;letter-spacing:.16em; text-transform:uppercase;color:var(--n-600);padding:0 24px 14px 0; border-bottom:2px solid var(--ink)} .covers td{padding:18px 24px 18px 0;border-bottom:1px solid var(--n-100);vertical-align:top; color:var(--ink-soft)} .covers td:first-child{color:var(--ink);font-weight:600;width:250px} .covers tr:hover td{background:var(--n-25)} .covers .scoped{color:var(--blue);font-weight:600} @media(max-width:820px){.covers th{display:none}.covers td{display:block;padding:5px 0;border:0} .covers td:first-child{padding-top:20px;border-top:1px solid var(--n-100)}} .credrow{display:grid;grid-template-columns:230px 1fr;gap:var(--s6);padding:var(--s6) 0; border-bottom:1px solid var(--n-100);align-items:start} @media(max-width:900px){.credrow{grid-template-columns:1fr;gap:var(--s3)}} .credmark{border-top:2px solid var(--ink);padding-top:var(--s3)} .credmark .logoslot{height:74px;display:flex;align-items:center;margin-bottom:var(--s3)} .credmark .logoslot img{max-height:62px;max-width:150px;width:auto;display:none} .credmark .logoslot img[src]:not([src=""]){display:block} .credmark .logoslot img[src]:not([src=""]) ~ .fallback{display:none} .credmark .logoslot .fallback{font-family:var(--display);font-size:27px;color:var(--blue-deep); letter-spacing:.03em;line-height:1;position:relative} .credmark .logoslot .fallback::after{content:"OFFICIAL MARK";position:absolute;left:0;top:118%; font-family:var(--body);font-size:7.5px;letter-spacing:.2em;color:var(--n-400);font-weight:700} .credmark .logoslot .fallback.no-mark::after{content:none} .credmark h3{font-family:var(--display);font-weight:500;font-size:22px;margin:0 0 6px} .credmark .seq{font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase; color:var(--n-400)} .qa{margin-bottom:var(--s4)} .qa:last-child{margin-bottom:0} .qa dt{font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase; color:var(--n-600);margin-bottom:7px} .qa dd{margin:0;color:var(--ink-soft);font-size:16px;max-width:68ch} .rated{font-family:var(--display);font-size:27px;color:var(--gold);font-weight:500; display:inline-block;margin-right:12px} .stages{position:relative;padding-left:76px;max-width:840px} .stagerail{position:absolute;left:20px;top:14px;bottom:22px;width:2px;background:var(--n-100)} .stagefill{position:absolute;left:0;top:0;width:2px;height:0;background:var(--gold)} .stage{position:relative;padding-bottom:var(--s5)} .stage:last-child{padding-bottom:0} .stagenum{position:absolute;left:-76px;top:-2px;width:42px;height:42px;border-radius:50%; background:var(--n-0);border:1px solid var(--n-200);display:grid;place-items:center; font-family:var(--display);font-size:14px;color:var(--n-400);transition:all .45s var(--ease)} .stage.on .stagenum{border-color:var(--gold);background:var(--gold);color:#fff} .stage h3{font-family:var(--display);font-weight:500;font-size:22px;margin:0 0 8px} .stage p{color:var(--ink-soft);font-size:16px;margin:0;max-width:64ch} @media(max-width:600px){.stages{padding-left:52px}.stagenum{left:-52px;width:34px;height:34px} .stagerail{left:16px}} .soqm{width:100%;border-collapse:collapse;font-size:15.5px} .soqm td{padding:18px 24px 18px 0;border-bottom:1px solid rgba(255,255,255,.1);vertical-align:top; color:#C3D2E2} .soqm td:first-child{color:#fff;font-weight:600;width:290px} .soqm tr:hover td{background:rgba(255,255,255,.035)} @media(max-width:820px){.soqm td{display:block;padding:5px 0;border:0} .soqm td:first-child{padding-top:20px;border-top:1px solid rgba(255,255,255,.1)}} .ctrl{display:grid;grid-template-columns:76px 1fr 330px;gap:var(--s5);padding:var(--s5) 0; border-bottom:1px solid var(--n-100);align-items:start;transition:background var(--dur)} .ctrl:hover{background:var(--n-25)} @media(max-width:1000px){.ctrl{grid-template-columns:60px 1fr}.ctrl .why{grid-column:2}} @media(max-width:600px){.ctrl{grid-template-columns:1fr}.ctrl .why{grid-column:1}} .ctrl .n{font-family:var(--display);font-size:34px;color:var(--n-200);line-height:1; transition:color var(--dur)} .ctrl:hover .n{color:var(--gold)} .ctrl h3{font-family:var(--display);font-weight:500;font-size:24px;margin:0 0 10px;max-width:24ch} .ctrl p{color:var(--ink-soft);font-size:16px;margin:0;max-width:58ch} .why{border-top:1px solid var(--ink);padding-top:14px} .why b{display:block;font-size:10.5px;font-weight:700;letter-spacing:.2em;text-transform:uppercase; color:var(--gold);margin-bottom:8px} .why p{font-size:15px;color:var(--ink);margin:0} .commitgrid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid var(--n-200)} @media(max-width:820px){.commitgrid{grid-template-columns:1fr}} .commit{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:1px solid var(--n-100)} .commit:nth-child(odd){border-right:1px solid var(--n-100);padding-right:var(--s6)} @media(max-width:820px){.commit:nth-child(odd){border-right:0;padding-right:0}} .commit h3{font-family:var(--display);font-weight:500;font-size:20px;margin:0 0 10px} .commit p{color:var(--ink-soft);font-size:15.5px;margin:0} .outcomegrid{display:grid;grid-template-columns:1fr 1fr;gap:0;border-top:1px solid rgba(255,255,255,.16);margin-top:var(--s5)} @media(max-width:820px){.outcomegrid{grid-template-columns:1fr}} .outcome{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:1px solid rgba(255,255,255,.12)} .outcome:nth-child(odd){border-right:1px solid rgba(255,255,255,.12);padding-right:var(--s6)} @media(max-width:820px){.outcome:nth-child(odd){border-right:0;padding-right:0}} .outcome h3{font-family:var(--display);font-weight:500;font-size:20px;margin:0 0 10px;color:#fff} .outcome p{color:var(--ink-invert-soft);font-size:15.5px;margin:0} .outcome-close{margin-top:var(--s5);padding-left:var(--s4);border-left:2px solid var(--gold); font-family:var(--display);font-style:italic;font-size:19px;color:#fff;max-width:64ch} .seclist{list-style:none;margin:0;padding:0;columns:2;column-gap:var(--s6);font-size:15.5px} @media(max-width:760px){.seclist{columns:1}} .seclist li{padding:9px 0 9px 28px;position:relative;color:var(--ink-soft);break-inside:avoid; border-bottom:1px solid var(--n-100)} .seclist li::before{content:"";position:absolute;left:0;top:16px;width:12px;height:6px; border-left:1.5px solid var(--gold);border-bottom:1.5px solid var(--gold);transform:rotate(-45deg)} .verify{border-top:2px solid var(--ink)} .verify li{list-style:none;padding:var(--s4) 0;border-bottom:1px solid var(--n-100); display:grid;grid-template-columns:64px 1fr;gap:var(--s3)} @media(max-width:600px){.verify li{grid-template-columns:1fr}} .verify ul{margin:0;padding:0} .verify .vn{font-family:var(--display);font-size:22px;color:var(--gold)} .verify strong{display:block;font-size:17px;margin-bottom:6px;color:var(--ink)} .verify p{margin:0;color:var(--ink-soft);font-size:15.5px} .tok{background:#FFF4D6;border:1px dashed #D6B84A;color:#7A5E12;font-size:12px;padding:2px 8px; border-radius:2px;font-weight:600;letter-spacing:.04em} .closing{margin-top:var(--s5);padding-left:var(--s4);border-left:2px solid var(--gold); font-size:18px;color:var(--ink);max-width:64ch} /* Utility strip */ .utility{background:#061829;border-bottom:1px solid rgba(255,255,255,.08)} .utility-in{display:flex;align-items:center;justify-content:space-between;gap:var(--s3); height:38px;font-size:11.5px;letter-spacing:.1em;text-transform:uppercase;color:#93A6BC; font-weight:500;white-space:nowrap;overflow:hidden} .utility i{color:var(--gold);font-style:normal;margin:0 3px} .util-services{color:#C6D3E1} .util-geo{color:#93A6BC} .util-contact{display:flex;gap:var(--s3)} .utility a{text-decoration:none;transition:color var(--dur)} .utility a:hover{color:var(--gold)} @media(max-width:1180px){.util-geo{display:none}} @media(max-width:900px){.utility{display:none}} /* Mega menu (desktop dropdown) */ .nav-item{position:relative} .nav-item>a{display:inline-flex;align-items:center;gap:5px} .nav-caret{width:9px;height:6px;fill:none;stroke:currentColor;stroke-width:1.6; stroke-linecap:round;stroke-linejoin:round;opacity:.6;transition:transform var(--dur) var(--ease)} .nav-item:hover .nav-caret,.nav-item:focus-within .nav-caret{transform:rotate(180deg)} .mega{ position:absolute;top:100%;left:50%;transform:translate(-50%,6px);width:280px; background:var(--n-0);border-radius:var(--r);box-shadow:0 22px 50px rgba(6,20,35,.28); border-top:3px solid var(--gold);padding:14px; opacity:0;visibility:hidden;pointer-events:none; transition:opacity .2s var(--ease),transform .2s var(--ease),visibility .2s; z-index:150 } .mega-wide{width:560px} .nav-item:hover .mega,.nav-item:focus-within .mega{ opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%,0) } .mega-col{display:flex;flex-direction:column} .mega-grid{display:grid;grid-template-columns:1fr 1fr;gap:2px 10px} .mega a{ display:block;padding:9px 10px;border-radius:5px;font-size:14px;font-weight:500; color:var(--ink);text-decoration:none;transition:background var(--dur),color var(--dur) } .mega a:hover{background:var(--n-25);color:var(--blue)} .mega-foot{border-top:1px solid var(--n-100);margin-top:8px;padding-top:10px} .mega-foot .link-arrow{font-size:13.5px} @media(max-width:1300px){.mega-wide{width:460px}.mega-grid{grid-template-columns:1fr}} /* Mobile nav drawer */ .mobile-menu{ display:none;position:absolute;top:100%;left:0;right:0;z-index:99; background:var(--blue-deep);border-top:1px solid rgba(255,255,255,.09); max-height:calc(100vh - 76px);overflow-y:auto; box-shadow:0 20px 40px rgba(0,0,0,.3) } .mobile-menu.open{display:block} .mobile-menu .wrap{padding:var(--s4) var(--s3) var(--s5)} .mobile-menu ul{list-style:none;margin:0;padding:0} .mobile-menu li{border-bottom:1px solid rgba(255,255,255,.08)} .mobile-menu a.btn{margin-top:var(--s4);width:100%;justify-content:center} .mobile-menu ul a{ display:block;padding:16px 2px;color:#fff;text-decoration:none; font-size:17px;font-weight:500;transition:color var(--dur) } .mobile-menu ul a:hover{color:var(--gold)} .mnav-row{display:flex;align-items:center;justify-content:space-between} .mnav-row a{flex:1} .mnav-toggle{ background:none;border:0;color:var(--n-400);padding:14px 4px 14px 14px; cursor:pointer;display:flex;align-items:center;flex:none } .mnav-toggle .nav-caret{width:11px;height:7px;transition:transform .25s var(--ease)} .mnav-toggle[aria-expanded="true"] .nav-caret{transform:rotate(180deg)} .mnav-sub{ list-style:none;margin:0;padding:0 0 0 6px;max-height:0;overflow:hidden; transition:max-height .35s var(--ease) } .mnav-sub.open{max-height:900px;padding-bottom:8px} .mobile-menu .mnav-sub li{border-bottom:0} .mobile-menu .mnav-sub a{ display:block;padding:9px 2px 9px 10px;font-size:14.5px;font-weight:400; color:var(--ink-invert-soft) } .mobile-menu .mnav-sub a:hover{color:var(--gold)} @media(min-width:1081px){.mobile-menu{display:none!important}} .skip-link{position:absolute;left:-9999px;top:0;background:var(--gold);color:#1B1400; padding:12px 20px;font-weight:600;z-index:1000;text-decoration:none} .skip-link:focus{left:12px;top:12px} 17:["$","$L1f",null,{"html":"$20","css":"$21"}] 18:["$","script","script-0",{"src":"/mac-assets/site/chunks/2lb434se0hegd.js","async":true,"nonce":"$undefined"}] 19:["$","$L22",null,{"children":["$","$1d",null,{"name":"Next.MetadataOutlet","children":"$@23"}]}] 1b:[["$","meta","0",{"charSet":"utf-8"}],["$","meta","1",{"name":"viewport","content":"width=device-width, initial-scale=1, maximum-scale=5"}]] 1e:[["$","title","0",{"children":"QCR Rated & AOB Compliant | Quality Standards | Muhammad Abbas & Co."}],["$","meta","1",{"name":"description","content":"ICAP registered, AOB compliant, QCR rated Satisfactory. What each credential required, how our ISQM 1 quality system works, the seven controls applied to every engagement, and how to verify us independently."}],["$","meta","2",{"name":"robots","content":"index, follow"}],["$","link","3",{"rel":"canonical","href":"https://mac.org.pk/why-mac/quality-regulatory-standing"}],["$","meta","4",{"property":"og:title","content":"QCR Rated & AOB Compliant | Quality Standards | Muhammad Abbas & Co."}],["$","meta","5",{"property":"og:description","content":"ICAP registered, AOB compliant, QCR rated Satisfactory. What each credential required, how our ISQM 1 quality system works, the seven controls applied to every engagement, and how to verify us independently."}],["$","meta","6",{"property":"og:url","content":"https://mac.org.pk/why-mac/quality-regulatory-standing"}],["$","meta","7",{"property":"og:site_name","content":"Muhammad Abbas & Co., Chartered Accountants"}],["$","meta","8",{"property":"og:locale","content":"en_PK"}],["$","meta","9",{"property":"og:type","content":"website"}],["$","meta","10",{"name":"twitter:card","content":"summary_large_image"}],["$","meta","11",{"name":"twitter:title","content":"QCR Rated & AOB Compliant | Quality Standards | Muhammad Abbas & Co."}],["$","meta","12",{"name":"twitter:description","content":"ICAP registered, AOB compliant, QCR rated Satisfactory. What each credential required, how our ISQM 1 quality system works, the seven controls applied to every engagement, and how to verify us independently."}],["$","link","13",{"rel":"icon","href":"/favicon.ico?favicon.2vob68tjqpejf.ico","sizes":"256x256","type":"image/x-icon"}],["$","$L24","14",{}]] 23:null