Suppose you ask three real estate agents in Lagos about a 3-bedroom flat in Lekki. You could easily get three completely different kinds of answer:
- Agent A (WhatsApp): "3 bed Lekki. Serviced. C of O. Call me."
- Agent B (Instagram): A glossy carousel of photos with no address, no floor area, no title information and a caption that says "DM for price."
- Agent C (website): A listing page with bedrooms, price and a map pin, but the pin is in the wrong part of Lekki, and the "3 bedrooms" includes the boys' quarters (BQ).
Same property type, same city, three formats that cannot be compared. A buyer reading them cannot tell whether they describe one flat or three, what each one costs, or what title sits behind it. Anyone who has searched for property in Nigeria will recognise the problem.
This article explains why consistent listing data matters, and exactly how Smart Estate MLS structures a listing: which details every listing must carry, which ones an agent fills in from fixed choices, and, just as important, what the platform does not check.
Why Consistent Listing Data Matters
Consistent data is not exciting. It is still the foundation for almost everything a buyer or agent wants to do with a listing:
- One property, four agents, four free-text descriptions
- No two descriptions match, so nothing can be compared
- Fixed fields and one identifier per property
- The same property is recognisable wherever it is shown
Without consistent fields
- You cannot compare properties, because each listing records different things in different ways
- Search filters miss listings, because "3 bed" might be in a caption, a photo or nowhere at all
- Duplicate adverts for one property are hard to spot, because nothing ties them together
- Agents cannot co-broke easily, because they cannot read each other's listings with confidence
With consistent fields
- Every listing records the same core details in the same way
- A search such as "3 bedrooms, Lekki, for sale, under a set budget" filters on real fields rather than guessing from captions
- A listing has one identifier that stays with it, so everyone can refer to the same record
- Another agent can read the listing and understand it well enough to bring a buyer
None of this makes the information true. Consistent fields make a listing comparable; whether the details are accurate is still the listing agent's responsibility, and the buyer's to check. We come back to this below.
How a Smart Estate MLS Listing Is Structured
These are the details an agent enters when listing a property on the MLS. They are described as the listing form handles them today.
Identification and type
| Field | How it is recorded | Required | Example |
|---|---|---|---|
| MLS code | SE-P followed by five digits, issued automatically | Yes (automatic) | SE-P01234 |
| Listing type | Sale, rent, shortlet or land | Yes | Sale |
| Property type | Chosen from a fixed list: detached, semi-detached, terraced, flat, duplex, bungalow, mansion, commercial, office space, beach house | Yes (except land) | Flat |
| Mandate | The agent declares their authority to market the property, such as an exclusive mandate or authority from the owner | Yes | Exclusive mandate |
| Title type | Chosen from a fixed list: C of O, Governor's Consent, Deed of Assignment, survey plan, excision, gazette, freehold, other | Optional | C of O |
Location
| Field | How it is recorded | Required | Example |
|---|---|---|---|
| Address | Free text | Yes | Admiralty Way, Lekki Phase 1 |
| Local Government Area (LGA) | Chosen from a list | Optional | Eti-Osa |
| Neighbourhood | Chosen from a list | Optional | Lekki Phase 1 |
| Map position | Latitude and longitude | Optional | A pin on the property |
| Landmark | Free text | Optional | Near a named junction or estate gate |
Property details and price
| Field | How it is recorded | Required | Notes |
|---|---|---|---|
| Price | A whole number in naira | Yes | Rentals also record the period: per year, month, week or night |
| Bedrooms, bathrooms, toilets | Whole numbers | Optional (not used for land) | Checked for sensible ranges |
| Floor or land area | Square metres, a whole number | Optional | One unit, so areas can be compared |
| Furnishing | Unfurnished, semi-furnished or fully furnished | Optional | Fixed choices, not free text |
| Land use and tenure | Residential, commercial, industrial, mixed use or agricultural; freehold or leasehold | Optional | Defaults to residential and freehold if left blank |
| Payment options | Outright, mortgage, developer plan, NHF/FMBN, rent-to-own | Optional | Defaults to outright |
| Description | Free text | Yes, at least 100 words | Room for what a field cannot hold |
| Photos | Image uploads | Yes, at least five | No photo repeated within the listing |
Look at what this structure removes. "Executive 4 bedroom" becomes a property type plus a bedroom count, with "executive" left for the description, where a buyer can weigh it as an opinion. Floor area is recorded in square metres rather than "plots" or a mix of units. A rental price cannot be shown without saying whether it is per year or per month. And title type, where the agent gives it, is a fixed choice rather than "call for details".
Checks a Listing Goes Through
Before a listing goes live, the platform runs a number of automatic checks. In reader terms:
- Photos are checked. Every listing needs at least five photos of a minimum size. The same photo repeated within one listing is refused, and photos already attached to another listing on the platform cannot simply be reused for a new one. This makes it harder to recycle one set of images across many adverts, though it cannot prove a photo shows the property described.
- Likely duplicates are caught. A new listing is compared with existing ones on its title, address, area, listing type and price, and on its LGA, neighbourhood, price and specifications, so the same property re-posted with different wording is picked up. A likely duplicate is refused, and the agent is pointed to the existing listing, where they can request a shared mandate or make a mandate claim instead.
- Specifications must be sensible. Prices far outside a believable range for the listing type, or bedroom and bathroom counts that do not make sense together, are rejected so typing errors do not go live.
- A mandate must be declared. Every listing has to state the agent's authority to market it, and a listing declared with no mandate is held for review rather than going straight live.
- Listings must be re-confirmed. The listing agent has to confirm regularly that a property is still available. A listing that is not re-confirmed after a reminder is deactivated, and the agent receives a strike on their account.
These checks keep the record tidy. They do not verify the property. Smart Estate MLS verifies agents, not listings: the details of a listing stay as the listing agent entered them. A buyer still needs to inspect the property, check the title and use a solicitor before paying anything.
The Terminology Problem
Nigerian property language makes consistent data harder than it looks. Some common examples, and how they fit the listing structure:
- "Terrace duplex": is this a terraced house (one of a row) or a duplex (on two floors)? The agent has to choose one property type and explain the rest in the description. Buyers should read both.
- "Executive": not a field. It belongs in the description, if anywhere.
- "Fully detached": the list offers detached and semi-detached; "fully" adds nothing.
- "Mini flat": recorded as a flat with one bedroom.
- "Self-contained" or "self-con": a single room with its own bathroom and kitchen area, recorded as a flat with its bedroom count, and described in the text.
- Boys' quarters (BQ): there is no separate BQ field, so we recommend agents mention a BQ in the description rather than adding it to the bedroom count. That way, buyers comparing bedroom numbers are comparing like with like.
When you search, treat the fields as a starting point and read the description: it is where the agent explains anything the fixed choices could not hold.
Title Types: Recorded, Not Checked
The title type field tells a buyer what document the agent says sits behind the property. In Nigeria, the main ones come from the Land Use Act: section 9 lets the Governor issue a Certificate of Occupancy (C of O) as evidence of a right of occupancy, and section 22 makes it unlawful to transfer a statutory right of occupancy without the Governor's consent. That is why "Governor's Consent" appears as a separate title type.
Choosing "C of O" on a listing does not prove a C of O exists or that the seller holds it. A property's title is only ever checked on Smart Estate MLS through a TitleSecure order on that property. TitleSecure is available for property in Lagos State and Ogun State only, and not on rentals. Basic (₦20,000) is a title check on land, without a Certified True Copy (CTC), with results in 24 hours. Advanced (₦50,000) is a full property check with a Certified True Copy of the title document and a written legal opinion, in 3 to 5 days. A listing shows the TitleSecure badge only after a completed check, and a report does not guarantee title or replace a solicitor. For property in any other state, TitleSecure is not yet available: use a search at the state Land Registry, a solicitor and a registered surveyor. See how title verification works in Nigeria.
The Agent Side of the Record
Properties are half the picture. The other half is the agent behind them. On Smart Estate MLS, an agent can be identity-verified: their national identity (NIN) and business registration with the Corporate Affairs Commission (CAC) are checked and the names matched. A verified agent's profile shows a Verified badge. A Lagos agent may also show their LASRERA number (the Lagos State Real Estate Regulatory Authority registration); LASRERA is Lagos-only and optional, so agents in other states will not have one.
An agent's profile also shows their listings on the MLS and reviews left by signed-in users. Buyers contact the agent through the platform rather than through a phone number copied from an advert. You can find an identity-verified agent in the agent directory, and read how Smart Estate MLS checks agents and titles.
- An identifier that belongs to the property, not the advert
- A structured location rather than a description
- A declared authority to market it
- A status the agent has to keep confirming
- A price with its currency and period
One Record Per Property
The structure above serves a larger rule: on Smart Estate MLS, a property is listed once. Other agents who want to market it work from that same record, through co-broking on the platform, rather than re-posting it with their own price and photos. Identity-verified agents can refer a buyer, request a shared mandate and agree the split on the platform, so who introduced whom is recorded. If two agents both claim the right to market a property, the disputed mandate goes through a claims review.
Those four things together (one record per property, a declared mandate with a claims process, agent identity verification and co-broking on record) are what we mean when we call Smart Estate MLS Nigeria's first true MLS. Consistent listing fields are what make them work in practice.
Neighbourhoods as Places, Not Strings
A listing can be tied to an LGA and a named neighbourhood from a list, rather than only typed text. That lets a search for a neighbourhood return the listings filed under it, even when agents spell the area differently in their headlines. Smart Estate MLS also has neighbourhood pages for many areas, describing the area itself.
The Idea Is Not New
Consistent listing data is how established listing services work elsewhere. In the United States, the Real Estate Standards Organization maintains the RESO Data Dictionary, which it describes as the industry's "universal language for data". It organises listing information into resources (such as the property and the agent), fields (such as list price and status) and lookups (fixed lists of allowed values). Nigeria's property types, titles and terms are different, but the principle is the same: agree what each field means, and every system can read every listing.
What This Means for You
For buyers
Search on fields, then read the description. Use the MLS code to refer to a property with no ambiguity. Check the agent's Verified badge, and treat the title type as the agent's statement until it has been checked. Start with property search on Smart Estate MLS.
For agents
Fill in the optional fields too. A listing with bedrooms, floor area, title type and neighbourhood filled in is found by more filtered searches than one that leaves them blank. Write a description that explains what the fields cannot. Listing on the MLS is free: there is no subscription price, no trial and no listing cap. See how to list a property on the MLS.
For developers
Developments are distributed to approved realtors, who list and market the units. Each unit listed this way is its own record, so the same unit cannot be listed twice within a development.
Search properties on Smart Estate MLS →
More guides are on the Smart Estate MLS blog.
Frequently Asked Questions
Why do Nigerian property listings need consistent data?
Because listings that record different things in different ways cannot be compared, filtered or matched to each other. When every listing records its type, price, location and specifications in the same fields, buyers can search reliably, duplicate adverts are easier to catch, and agents can understand each other's listings well enough to co-broke. Consistent fields make a listing comparable; they do not make it accurate, so buyers still need to inspect and check title.
How should "self-contained", "mini flat" or a boys' quarters be listed on Smart Estate MLS?
The agent chooses a property type from a fixed list and enters the number of bedrooms. A mini flat is a flat with one bedroom. A self-contained unit is recorded as a flat and explained in the description. There is no separate field for a boys' quarters, so we recommend mentioning it in the description rather than adding it to the bedroom count. Words like "executive" belong in the description, not in a field.
Does Smart Estate MLS verify the details of a listing?
No. Smart Estate MLS verifies agents (national identity and business registration, with name matching), not listings. Automatic checks catch repeated photos, likely duplicates and implausible specifications, and listings must be re-confirmed regularly, but a listing's details stay as the agent entered them. A property's title is only checked through a TitleSecure order, which is available for property in Lagos State and Ogun State only.
What is an MLS code?
An MLS code is the identifier Smart Estate MLS gives each listing automatically, in the form SE-P followed by five digits. It lets a buyer, the listing agent and a co-broking agent refer to exactly the same record. You can search for a listing by its code on the properties page.
Is the Smart Estate MLS listing structure based on an international standard?
The listing fields are built for Nigerian property: Nigerian title types such as C of O and Governor's Consent, Nigerian payment options such as NHF/FMBN, and LGAs and neighbourhoods. The principle behind them is the same one the US Real Estate Standards Organization applies in its RESO Data Dictionary: agree what each field means and which values it may take, so every system can read every listing.



