Public procurement radar: CPV and profile
Introduction
Firmify's public procurement radar surfaces notices from the official European portal TED (Tenders Electronic Daily), filtered automatically by your profile β CPV codes and keywords. This is an advisory triage tool, not legal or commercial advice; it does not guarantee eligibility, ranking, or success in any procedure.
| Parameter | Value |
|---|---|
| Tool type | Advisory triage |
| Data source | TED (Tenders Electronic Daily) |
| Default scope | Bulgaria (CY = BGR) |
| Update frequency | On administrator-triggered ingest |
| Minimum score to display | 18 points (out of 100) |
| Active deadlines only | Notices whose submission deadline has passed are hidden from the main list; saved bookmarks remain visible regardless of deadline. |
| AI draft | Optional β when LLM is configured |
| Submits bids for you | Never β advisory only |
TED and the radar
TED (Tenders Electronic Daily) is the official European portal where public bodies from EU and related markets publish procurement notices. Hundreds of new notices β services, works, supplies, consulting β appear every working day.
Firmify reads publicly available TED data and loads it into the platform database. On every refresh, the system scores available notices against your profile and surfaces those with the highest match score.
CPV codes
CPV (Common Procurement Vocabulary) is the standardised European code system describing the subject matter of each contract. Every notice must carry at least one primary CPV code.
Codes are 8 digits + a check digit, e.g. 72212000-4 (Application software development services). In your Firmify profile you enter only the 8 digits without the check digit.
CPV codes by sector β reference table
| Sector | Typical CPV range | Example |
|---|---|---|
| IT services and software | 72000000β72900000 | 72212000 (application development) |
| Construction | 45000000β45999999 | 45233000 (road construction) |
| Consulting services | 73000000β73999999 / 79000000β79999999 | 79411000 (management consulting) |
| Transport and logistics | 60000000β60999999 | 60112000 (public road transport) |
| Healthcare | 33000000β33999999 / 85000000β85999999 | 85111000 (hospital services) |
| Education and training | 80000000β80999999 | 80533100 (computer training) |
| Security | 79710000β79999999 | 79713000 (security services) |
| Accounting and audit | 79210000β79219999 | 79212000 (auditing services) |
72212 covers the entire application-development sub-sector. More digits narrow the match.Steps in Firmify
1. Open the public procurement page
Sign in and open Public procurement from the dashboard menu. If the feature is enabled for your profile you will see the profile setup form.
2. Enter CPV codes
Enter one or more CPV codes separated by commas β for example 72212000, 45233000. The system also accepts 3β5-digit prefixes for broader coverage.
3. Add keywords
Keywords are matched against notice titles and descriptions. Enter words typical for your activity β e.g. development, mobile application, maintenance. Separate them with a new line or comma.
4. Save the profile
Click Save profile β the system immediately rescores available notices from the database. Results appear in the Matches section.
5. Review results
For each notice you see the title, CPV, score, and deadline. You can:
- Click Details for full information and an optional AI draft
- Save a notice for easier retrieval
- Hide irrelevant notices to keep the list clean
Match score
The displayed score is an automatic ranking hint β not an official award criterion and not a guarantee of any kind. Use it only as a prioritisation guide.
The score is built from three components:
| Component | Maximum | Description |
|---|---|---|
| CPV match | 45 points | Full or partial match on code |
| Keywords | 40 points | Number of keywords found in the notice |
| Country | 10 points | Whether the buyer is in your selected countries |
| Value | 15 points | Whether the value falls within a set range |
| Deadline | 30 points | Days remaining until the closing date |
The final score is a weighted sum. Only notices scoring above 18 points are displayed.
AI draft
When opening a notice's detail page you may see an AI assist button. Clicking it generates:
- A summary of the notice with key parameters
- Requirement ideas β what may be needed to participate
- Risks to verify β what to watch out for
- Sample questions to address to the buyer
Paid document pack for a specific notice
From the application workspace for a saved TED notice you can purchase a document pack with Word drafts: participation checklist, questions for the buyer, bid plan, technical proposal outline, and cover letter β prefilled from the notice and your notes. This is preparation for your own edits; it is not legal advice and does not include submitting a bid on CAIS EOP / another portal on your behalf. Payments are handled by Stripe.
In the app: saved notice β βI want to applyβ β βDocument packβ section.
Dig deeper: read the full workflow guide and the document pack deep dive.
The AI draft and the paid document pack are optional additions. Read the AI boundaries in the guide on AI assistance for TED notices.
Useful links
- TED β Tenders Electronic Daily β the official European procurement portal
- TED CPV browser β find the code for your sector
- Π¦ΠΠΠ‘ ΠΠΠ β the national procurement portal in Bulgaria
- How to find the CPV code for your business β detailed guide
- Requirements for participating in public procurement β what to prepare
Frequently asked questions
Tenders Electronic Daily (TED) is the EU portal for publishing procurement notices. Firmify reads this data for your radar.
You should add at least one relevant CPV code for your sector β it makes matches more accurate. You can combine several codes.
No. The product only triages and ranks notices by your profile β it does not replace bid strategy or legal review.
All guides
- How to Register a Company in Bulgaria (2026 Guide)
- EOOD vs OOD in Bulgaria β Which to Choose?
- Company Registration Costs in Bulgaria (2026)
- VAT Registration in Bulgaria β When & How
- Corporate Tax in Bulgaria β 10% Flat Rate Guide
- How to Register an EOOD in Bulgaria β Full Guide
- How to Register an OOD in Bulgaria β Full Guide
- Check & Reserve a Company Name in Bulgaria
- Documents for Company Registration in Bulgaria
- Signing Documents for Company Registration β QES, Specimen, Firmify
- Signing Help β Evrotrust, PDF, B-Trust
- Sign PDF with QES Outside Firmify β Adobe Reader, Steps
- Signing with Evrotrust in Firmify β Steps
- B-Trust, Smart Card, and BISS for Signing
- Capital Escrow Account & Company Banking in Bulgaria
- Annual Financial Report (AFR) in Bulgaria β Filing & Deadlines
- Company Registration & Maintenance Costs in Bulgaria
- Online Company Registration in Bulgaria
- Dissolving an EOOD/OOD in Bulgaria β Procedure & Timeline
- Share Transfer in EOOD/OOD β Procedure & Documents
- Company Amendments in the Commercial Register (A15)
- GDPR Policy & Legal Documents for Your Business
- Employment Contract & HR Documents in Bulgaria
- How to Find an Accountant or Lawyer for Your Company in Bulgaria
- Firmify Partner Program β How to Earn
- Business Documents β Quotes, Proforma Invoices, Contracts
- Do I Need a Lawyer to Register a Company in Bulgaria?
- How Long Does Company Registration Take in Bulgaria?
- What to Do After Receiving Your EIK?
- Do I Need a Notary for Company Registration?
- EOOD vs Freelance in Bulgaria β Which Is More Profitable?
- Manager Social Insurance for EOOD β Types & Obligations
- Public procurement radar: CPV codes and your Firmify profile
- What βAI assistanceβ means for TED notices
- End-to-end Firmify tenders flow: TED radar, case workspace, Stripe document pack
- Paid TED document pack for Firmify tenders: Stripe, statuses, filenames
- How to find the CPV code for your business
- Requirements for participating in public procurement in Bulgaria
- Art. 97a VAT Filing in Bulgaria β Monthly Guide (2026)
- VIES Declaration in Bulgaria β Guide 2026
Was this article helpful?