Digital marketing and SEO in Jakarta: online ads carry no reklame tax, billboards pay 25%, and the map is five cities
How a Jakarta business should buy digital marketing, SEO, performance marketing and influencer work, built on Jakarta Regional Regulation 1 of 2024, the city government site and Google rules read on 22 October 2026.
Published by AI Knows Us · Updated 22 October 2026
A Jakarta business buying digital marketing should know two local facts before it signs anything. Online ads are outside Jakarta's advertising tax, but billboards, videotrons, banners, stickers and leaflets pay it at 25% of the rental value under Regional Regulation 1 of 2024. And "Jakarta" on Google Maps is not one market: the city government divides it into Central, North, East, West and South Jakarta plus the Thousand Islands, and Google ranks local results by relevance, distance and popularity. Good SEO in Jakarta starts with one accurate Business Profile per real branch, then a page for each area you really serve. Hire an agency that plans both the screen and the street.
Why "Jakarta" is several markets in one search
The city government's site lists six areas: Jakarta Pusat, Jakarta Utara, Jakarta Timur, Jakarta Barat, Jakarta Selatan and Kepulauan Seribu. Someone who types "klinik gigi terdekat" in Kemang sees a different map pack from someone in Kelapa Gading, because distance is one of Google's three local ranking factors. Google's help page also says there is no way to request or pay for a better local ranking.
That shapes the work in four ways:
- One profile per real location. A branch in South Jakarta and one in Central Jakarta each need their own Business Profile, hours and photos.
- Service areas named area by area. A business that visits customers can list up to 20 service areas on its profile. Name the areas and nearby cities you really cover, such as South Jakarta, Tangerang Selatan or Bekasi, rather than "Jakarta" alone.
- Area pages only where you work. Google's spam policies treat near-identical city and region pages built only to catch searches as doorway pages. Write a South Jakarta page if you have a South Jakarta branch or real clients there, with directions, parking and the team.
- Both languages checked. Agencies are searched for in English ("digital marketing agency jakarta" had 720 searches a month in Keyword Planner for Indonesia, 21 October 2026), while your own customers mostly search in Bahasa Indonesia. Check both before choosing page titles.
Our guide to local SEO from the profile to the map pack covers categories, reviews and photos in detail.
Jakarta's reklame tax: what pays and what does not
Jakarta Regional Regulation (Perda) 1 of 2024 on regional taxes and levies sets the advertising tax, Pajak Reklame. We read it on the BPK legal database. Article 58 sets the rate at 25%, and Article 57 sets the base as the rental value of the ad. Where a third party runs the ad, the base is the contract value.
| Medium | Pajak Reklame under Perda 1/2024 |
|---|---|
| Billboards, videotrons and megatrons | Taxed (Article 55) |
| Cloth banners, stickers, leaflets | Taxed |
| Moving ads, including on vehicles | Taxed |
| Air and floating ads, film or slide ads, live demonstrations | Taxed |
| Ads on the internet, television, radio and newspapers | Exempt |
| Your business name sign attached to your own building or premises | Exempt, within the size and type rules set by a Governor's Regulation |
Two practical points follow. A Jakarta campaign that mixes Instagram ads with a videotron near a mall has a tax line on one half only, so ask the agency to show the reklame tax separately in the quote. And when you replace a plain shop sign with one that carries a product ad, the exemption for a business name sign may no longer apply; check before you order it.
The province's name also changed. UU 2/2024 turned Provinsi Daerah Khusus Ibukota Jakarta into Provinsi Daerah Khusus Jakarta, and UU 151/2024 amended it. Keep your official address details consistent with what your permits say, because the same name and address on your website, permits and Business Profile is the cheapest local SEO fix there is.
Choosing among Jakarta digital marketing companies
Searches like "digital marketing company jakarta" return full-service agencies, performance marketing shops, SEO consultants, social media studios, influencer agencies and digital branding firms. Sort them by the job you need done:
- Walk-in or call-in customers: a local SEO provider who manages each branch profile and writes the area pages.
- Online sales across Indonesia: a performance marketing agency that runs Google and Meta ads to a cost per order you agree in writing, with the accounts in your company's name.
- Brand launches and reach: a digital branding or creative agency, often paired with an influencer agency in Jakarta for creator content.
- Online plus outdoor: an agency that already books Jakarta billboards and videotrons and can price the 25% reklame tax into the plan.
Compare quotes on the same brief. Ask for hours, named people, deliverables, media spend kept apart from the fee, and the reklame tax shown as its own line where outdoor media is involved. For the national rules on personal data, testimonials, AI labels and Google Ads billing that apply to every agency, read our guide to choosing a digital marketing or SEO agency in Indonesia.
Influencer marketing in Jakarta
Many Jakarta brands hire an influencer agency for creator posts. The national rules follow the content wherever it is filmed: Trade Minister Regulation 19 of 2026 requires an ad that shows consumer testimonials to name the person or hold and verify their identity, and products promoted with AI must be labelled. If a creator also appears on a Jakarta billboard, the outdoor version is a reklame and pays the tax; the Instagram post does not.
Questions about digital marketing and SEO in Jakarta
Does a Jakarta business pay reklame tax on Google or Instagram ads?
No. Perda 1 of 2024 exempts advertising through the internet, television, radio and newspapers from Pajak Reklame. Google Ads bills accounts with an Indonesian billing address with 11% VAT, which is a separate line.
Should our pages target "Jakarta" or a specific area such as South Jakarta?
Target where your customers are. Check "Jakarta", the area name and nearby cities in Keyword Planner with the location set to Jakarta, and write each page around the place you really serve.
Is one website enough for branches across Jakarta?
Yes. Use one site with a page per branch, each with its own address, hours, map and photos, and link each Business Profile to its own branch page.
Do we need a separate SEO consultant in Jakarta if our agency is elsewhere?
Not for the technical work, which is done remotely. Local knowledge helps with area pages, photos and reviews, so ask any provider how it will collect real material from your Jakarta branches.
When can we judge whether local SEO in Jakarta is working?
Watch the Business Profile performance report for calls, direction requests and website clicks by branch, and Search Console for the area pages. Google's SEO Starter Guide says "In general, you likely want to wait a few weeks to assess whether your work had beneficial effects in Google Search results." The outcome depends on competition, your offer and your budget.
What an assistant says about your part of Jakarta
A buyer in Kuningan can now ask ChatGPT or Gemini "which performance marketing agency in South Jakarta handles fintech" and get a short list without opening a single search result. The names come from profiles, reviews, directories and the pages those engines can read, which is why the branch pages and consistent names above matter twice. AI Knows Us asks area-level questions like that on ChatGPT, Gemini, Perplexity, Claude and Google AI Overviews and shows a Jakarta business whether its own name comes back.