Compliance
Compliance Matrix for a Government RFP: Template and Steps
9 October 2026 · 7 min read · By NextBid Bid Experts
A compliance matrix turns the tender booklet into a checklist you can prove: every mandatory requirement, where your offer answers it, who owns it and what evidence backs it. Here is how to build one, with a template.
A compliance matrix is a table that lists every mandatory requirement in a tender's conditions booklet (كراسة الشروط والمواصفات) beside the place in your offer that answers it, the person responsible, the status and the evidence. A bid team uses it to prove, before submission, that nothing the evaluation committee will check has been missed.
Why does a government bid need a compliance matrix?
Because one missed requirement can end a bid before anyone reads your price. Under the Government Tenders and Procurement Law, when an offer is submitted in two files only the technical offer is examined first; technical offers that do not meet the requirements are disqualified and the financial offers are returned intact with the initial guarantees. The new law, effective early January 2027, keeps this rule. See our guides to the two-envelope system and to technical disqualification reasons.
The initial guarantee works the same way: 1% to 2% of the offer value under both laws, and an offer without it is not accepted unless an exemption applies, such as the one for local small and medium enterprises. A matrix catches such items early because every requirement becomes a row that someone must tick, with proof.
How do you build a compliance matrix from the tender booklet?
Build it from the final tender documents as published, never from a previous tender's file.
- Gather every document. Under the current Implementing Regulations the tender documents include the conditions, specifications, bill of quantities or service-delivery criteria, evaluation criteria, draft contract with payment and penalty terms, bond terms and any local-content terms. Add every amendment and published answer to inquiries.
- Read the full set once before extracting anything; our guide to reading a Saudi tender document before you bid covers that first pass.
- Write one row per requirement. Any sentence with must, shall or is required (يجب، يلتزم) becomes a row, and a sentence with three obligations becomes three rows. Every form, annex and certificate gets its own row.
- Tag each row as mandatory (pass or fail) or scored, and record the booklet reference.
- Map each row to the place in the offer that answers it (file, section, page) and to the evidence attached.
- Give every row an owner, a due date and a status: not started, drafted, reviewed or final.
- Log each amendment and answer to an inquiry against the rows it changes, then re-check the whole matrix after the last one.
Which columns does the matrix need?
Six columns are enough for most bids. Copy the booklet's own wording into the first column so a reviewer can judge whether the answer matches. The rows below are illustrations: your booklet decides the wording, references and evidence.
| Requirement | Booklet reference | Where answered | Status | Owner | Evidence |
|---|---|---|---|---|---|
| Initial guarantee at the booklet's percentage | Guarantees | Financial file | Reviewed | Finance lead | Original bank guarantee; term checked |
| Commercial registration valid on the opening date | Registers and licences | Technical file, section 1 | Final | Bid coordinator | Certificate; expiry date logged |
| Signed undertaking form | Annexes | Technical file, annexes | Drafted | Authorised signatory | Signed original of the issued form |
| Every BOQ item priced in figures and words | Price writing; BOQ | Financial file | Not started | Pricing lead | Priced BOQ, no blank lines |
| CVs for the roles the specifications list | Specifications, work team | Technical file, section 4 | Drafted | Technical lead | CVs and certificates |
What do bidders most often miss?
A matrix catches these items best because they sit outside the technical narrative.
- Forms and signatures. The Ministry of Finance model booklet for general services ends with annexes that include the offer letter, the inquiry form and the contract form, plus an undertaking form when the economic participation policy applies. Under the current Regulations the offer and its enclosures go in under an official letter signed by the bidder or its legal representative. Give each form a row and a named signatory.
- Certificate validity. Under the current Regulations, registration and compliance documents such as commercial registration, Zakat or tax and GOSI certificates must be valid when bids are opened. If one is missing or expired, the committee grants up to 10 working days to complete it, after which the bidder is excluded and its bid bond confiscated. Treat that as a safety net, not a plan.
- Offer and guarantee validity. An offer stays valid for 90 days from the opening date under the current law and for 90 working days under the new law. Record the date in the row and check the guarantee's term against the booklet.
- Price form rules. The current Regulations bar changes to the approved quantities, require prices in figures and words, require corrections to be rewritten in both and signed, and let the committee rule out a bid or treat an unpriced item as included in the total. A reduction in a separate letter is not considered, so price changes belong in the offer letter. See our guide to preparing the financial offer.
- Formats. The model booklet leaves formatting to the entity, with font size and file types such as Word, PDF and PowerPoint as examples. Give every format, language or layout rule in your booklet its own row.
- Samples. The law lets the entity require a sample with the proposal; if yours does, the sample and its delivery arrangements need a row and a date.
Should the matrix go inside your technical offer?
Usually not. Treat it as an internal control and submit what the booklet asks for. Some booklets require a statement of compliance or a specifications table; when yours does, use the entity's own form and complete every line. Extra pages nobody requested only add places for inconsistency.
How do you keep the matrix accurate until submission?
- Raise unclear requirements as inquiries early. Under the current Regulations the entity shows all bidders the inquiries and answers without naming who asked; the new law will require it to answer inquiries before the receipt period ends.
- Re-run the matrix after every amendment. The current Regulations let the entity extend the receipt period when it amends the tender documents or finds material errors, and it informs the buyers of the documents.
- Freeze the matrix when the final files are compiled and check it against the files you will upload, not drafts.
- Have someone who did not write the offer do the last check.
A matrix is only as reliable as its source and its last check: build it from the final booklet and every amendment, and have someone who did not write the offer verify it against the files you will upload.
Frequently asked questions
What is a compliance matrix in a government RFP?
It is a table that lists each mandatory requirement in the tender documents with the place in the offer that answers it, an owner, a status and the supporting evidence. The bid team builds it from the conditions booklet to confirm that nothing is missed before submission.
Do I submit the compliance matrix with my offer?
Only if the booklet asks for a compliance statement or a specifications table, and then you use the entity's own form. Otherwise keep the matrix internal and submit what the tender documents request.
How is a compliance matrix different from a document checklist?
A checklist confirms that each document exists. A matrix also tracks requirements that are not documents, such as staffing, deadlines and methodology elements, and records where each is answered, who owns it and the evidence.
What happens if we miss a mandatory requirement?
It depends on the requirement and the booklet. Under the current Regulations a missing or expired certificate can be completed within up to 10 working days, otherwise the bidder is excluded and its bid bond confiscated. A technical offer that does not meet the requirements is disqualified.
Does the new procurement law change how I build a matrix?
The method stays the same, but rules and periods change. The new law takes effect in early January 2027 and tenders offered before then stay under the current law. Build from the booklet in front of you and note which law it cites.
NextBid's bid management team starts each engagement with an analysis of the RFP, and our independent compliance review checks documents, formats and mandatory requirements before you submit. If one of our technical proposals is technically disqualified because of our work, the Golden Warranty means we prepare the next one free of charge.
