<script type="application/ld+json" data-schema-version="grey-blog-v4"> [{"@context":"https://schema.org","@type":"BlogPosting","@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#article","headline":"Grey vs. local banks: The best currency exchange choice in Indonesia","description":"If you are tired of the hassles of using local banks or currency exchange, find out how Grey is the best currency exchange choice in Indonesia.","inLanguage":"en","url":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia","mainEntityOfPage":{"@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#webpage"},"datePublished":"2025-02-27T07:32:49.483Z","dateModified":"2026-06-15T17:08:07.058Z","author":{"@type":"Person","@id":"https://grey.co/authors/adeolu-titus-adekunle#person","name":"Adeolu Titus Adekunle","url":"https://grey.co/authors/adeolu-titus-adekunle","jobTitle":"Content Writer","sameAs":["https://www.linkedin.com/in/titusadeoluadekunle/"]},"publisher":{"@type":"Organization","@id":"https://grey.co/#organization","name":"Grey","url":"https://grey.co","logo":{"@type":"ImageObject","url":"https://cdn.prod.website-files.com/6360022338a81bd6fdbb1145/6564ae1077a67e39d3c491a6_Grey%20Logo%20Lockup%20Black.svg"}},"image":{"@type":"ImageObject","@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#primaryimage","url":"https://cdn.prod.website-files.com/636a85d290ee58e70c17e1c0/6a301524778d6bc98320f57d_6a30152351e9fcfea6c63445_grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia__header-image.webp","contentUrl":"https://cdn.prod.website-files.com/636a85d290ee58e70c17e1c0/6a301524778d6bc98320f57d_6a30152351e9fcfea6c63445_grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia__header-image.webp","width":1200,"height":675}},{"@context":"https://schema.org","@type":"WebPage","@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#webpage","url":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia","name":"Grey vs. local banks: The best currency exchange choice in Indonesia","description":"If you are tired of the hassles of using local banks or currency exchange, find out how Grey is the best currency exchange choice in Indonesia.","inLanguage":"en","primaryImageOfPage":{"@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#primaryimage"},"breadcrumb":{"@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#breadcrumb"}},{"@context":"https://schema.org","@type":"BreadcrumbList","@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://grey.co/"},{"@type":"ListItem","position":2,"name":"Blog","item":"https://grey.co/blog"},{"@type":"ListItem","position":3,"name":"Grey vs. local banks: The best currency exchange choice in Indonesia","item":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia"}]},{"@context":"https://schema.org","@type":"ItemList","@id":"https://grey.co/blog/grey-vs-local-banks-the-best-currency-exchange-choice-in-indonesia#list","name":"Grey vs. local banks: The best currency exchange choice in Indonesia","numberOfItems":4,"itemListElement":[{"@type":"ListItem","position":1,"name":"Exchange rate and pricing transparency"},{"@type":"ListItem","position":2,"name":"Currency conversion speed"},{"@type":"ListItem","position":3,"name":"Accessibility and user experience"},{"@type":"ListItem","position":4,"name":"Multi-currency support"}]}] </script>

Grey vs. local banks: The best currency exchange choice in Indonesia

Adeolu Titus Adekunle

TABLE OF CONTENT

SHARE THIS POST

Indonesia is a vibrant and dream destination for expatriates, freelancers, and businesses. The country’s low cost of living, breathtaking landscape and digital infrastructure contribute to its appeal. However, managing finances can be a challenge. With high transaction fees, unfavourable exchange rates and delayed transactions, traditional banks are falling out of favour.

Emerging digital payment solutions like Grey provide a more efficient currency exchange option in Indonesia.

This article explores the pros and cons of Grey compared with local banks to help you choose the best currency exchange option in Indonesia.

Read also: The best digital nomad jobs to earn from anywhere in Indonesia

Grey vs local banks: The best currency exchange option in Indonesia

To help us objectively arrive at the best currency exchange option in Indonesia, we will compare

  • Exchange rate and pricing transparency
  • Currency conversion speed
  • Accessibility and user experience
  • Multi-currency support

Best exchange rates and pricing transparency

Getting favourable exchange rates ensures you maximise the value of your earnings. Many traditional banks in Indonesia apply hidden markups to exchange rates. This leads to higher fees. A transparent and fair exchange rate can significantly affect your financial management.

Unlike traditional banks, Grey provides competitive real-time exchange rates that are closest to actual market rates. Users can monitor the exchange rate and convert funds when favourable. With Grey’s transparent pricing, you can rest assured that you are not incurring any further losses.

Swift and convenient currency exchange

Traditional banks often take time to complete money exchange processes. Between the pile of paperwork and personnel delays, expatriates and travellers might not get their money back in time. This could significantly affect your financial plans and leave you stranded, especially in the face of an emergency.

Grey, on the other hand, processes transactions within minutes. Online currency conversion with Grey boycotts the delay of paperwork and personnel. Expatriates and freelancers manage their expenses without unnecessary delays.

Read also: How freelancers in Indonesia can receive payments from the US, UK & EU clients

Seamless accessibility and user-friendly experience

A seamless and user-friendly experience is vital when managing currency exchange. Many banks make the process difficult with complex requirements and the need for in-person visits. Opting for a more accessible and user-friendly exchange platform simplifies financial management.

Using Grey for currency exchange is more convenient because users can convert anywhere and anytime without visiting the banking hall. Its user-friendly and interactive interface allows users to conveniently manage multiple currencies.

Multi-currency support for global transactions

A banking system that supports international transactions helps connect you to the global market. Unfortunately, most traditional banks in Indonesia do not support multiple currency accounts. This lack of flexibility is often a hassle for expatriates, freelancers and travellers.

A currency conversion platform like Grey offers can streamline transactions and enhance financial flexibility. Grey offers USD, GBP, and EUR accounts, enabling smoother international transactions. You can hold, transact and convert these currencies to Indonesian Rupiah (IDR) at will.

How to open a Grey account in Indonesia easily

Opening a Grey account is a straightforward process that can be completed within minutes.

Read more: How to open US and UK bank accounts in Indonesia

Sign up on Grey, the best currency exchange choice in indonesia
  1. Visit Grey.co on your browser or download the mobile app and sign up using your email address.
  2. Enter your details and create a secure password.
  3. Verify your identity by uploading a valid government-issued ID (e.g., passport) and proof of address (e.g., utility bill or bank statement).
complete the KYC verification to use the best currency exchange choice in Indonesia

4. Grey will review your documents within minutes, with approvals typically completed within 24 hours.

Read also: How to get an instant USD debit card in Indonesia

Why Grey is the best currency exchange option in Indonesia

Grey edges traditional banks in Indonesia as the best currency exchange option. It offers competitive exchange rates, transparent and lower pricing, and faster processing. As a fully digital banking solution, Grey offers expatriates, freelancers and businesses the most convenient and reliable currency conversion option.

Start enjoying hassle-free currency exchange by creating your Grey account today or downloading the app to experience the benefits firsthand.

‍

Last updated:

October 2, 2026

Open a free Grey account to get startedJoin 1 million digital nomads
IF YOU ENJOYED THIS, CHECK THESE OUT

11 best LLC formation services: Cheapest ways to file

•

•

2 min read

A business idea can be exciting until the paperwork starts. Choosing a business structure, checking your state’s requirements, paying the filing fee, and making sure everything is submitted correctly can quickly make LLC formation feel more complicated than expected.

The good news is that forming an LLC does not always require paying a company to do it for you. In many cases, you can file directly with your state and pay the required state filing fee. However, handling everything yourself means taking care of the paperwork, registered agent requirements, and other state-specific steps.

For people who prefer convenience, LLC formation services can handle much of this process for an additional fee. Some even advertise free formation, although you may still need to pay the state filing cost and may encounter additional charges for optional services.

With so many providers available, comparing the best LLC formation services means looking beyond the headline price. The registered agent cost, turnaround time, included features, renewal fees, and overall filing process can all affect what you actually pay. This guide compares your options so you can find a formation service that fits your budget and needs.

Also read: How much does it cost to start an LLC?

The cheapest way to form an LLC without paying for extras

Starting an LLC does not have to mean paying a formation company to handle everything for you. The cheapest route is usually filing directly with your state, where your main cost is the required state filing fee. The trade-off is that you are responsible for getting the paperwork right and meeting every state requirement.

When DIY makes sense

Filing yourself can be a good fit when you have a straightforward business and enough time to handle the process. You will typically need to:

  • Choose and check your LLC name.
  • Prepare and file the required formation documents.
  • Appoint a registered agent where required.
  • Pay the state filing fee.
  • Complete any additional state requirements.

When a formation service makes sense

Paying for a service may be worthwhile when you want someone else to handle the filing or help you avoid administrative mistakes. Some providers offer low-cost or free formation packages, although you still pay the state fee and may be charged for extras such as registered agent services or compliance support.

The right choice comes down to whether saving money or saving time matters more for your situation.

The comparison below looks at base pricing, registered agent costs, processing times, and the features that distinguish each LLC formation service.

Also read: Open a USD business account without a US address

11 best LLC formation services compared

LLC formation service Starting base price Registered agent cost Turnaround / filing time Key extras and distinctive traits
Northwest Registered Agent $39 + state fee 1 year included ($125/year renewal) Same-day / 1–6 days Privacy by Default, which uses its office address on public documents; free corporate email and website.
ZenBusiness $0 + state fee Add-on ($199/year) 1–10 days; rush available Beginner-friendly platform, Velo AI assistant, and compliance protection in higher tiers.
Bizee (formerly Incfile) $0 + state fee 1 year included ($119/year renewal) Standard state time; expedited options Free tax consultation and a $0 base plan, with additional services available as paid extras.
LegalZoom $0 + state fee Add-on ($249/year) 5–14 days; expedited options Comprehensive filing workflow, legal subscription plans, and access to attorneys.
Inc Authority $0 + state fee 1 year included ($249/year renewal) 24–48 hours Free EIN and express filing included in the base tier; additional services are offered as paid upgrades.
Swyft Filings $0 + state fee Add-on ($149/year) 1–5 days, plan dependent Phone support and an unbundled service structure, with additional features available at extra cost.
Tailor Brands $0 + state fee Add-on Up to 14 days Built for creators, with logo creation, brand kits, domain registration, and website-building tools.
CorpNet $99 + state fee Add-on ($149/year) 24 hours to 1 week Multi-state entity management, compliance alerts, and support for more complex business structures.
MyCompanyWorks $79 + state fee Add-on ($119/year) Same-day processing Startup wizard checklist, corporate minutes, and free trademark consultations.
FileNow $49 + state fee 1 year included 24-hour processing Fast internal processing, a 15-minute onboarding process, and fewer secondary features.
Harbor Compliance $99 + state fee Add-on (99–125/year) 1–3 days Compliance software designed for growing companies and businesses operating across multiple states.

Also read: How to File Taxes for an LLC: A Step-by-Step Guide

Where can you form an LLC for the least money?

The cost of forming an LLC can change quite a bit depending on where you file. The formation service may advertise a $0 price, but you still have to pay the state filing fee, and some states charge annual fees that can make a cheap setup more expensive over time.

For the lowest upfront cost, look for a provider with a $0 base fee, such as Bizee or ZenBusiness, then compare the government fee and ongoing costs in your state.

Here are four states with some of the lowest government filing costs:

  • Montana: Bizee or ZenBusiness ($0) + $35 state filing fee; $20 annual upkeep.
  • Kentucky: Bizee or ZenBusiness ($0) + $40 state filing fee; $15 annual upkeep.
  • New Mexico: Bizee or ZenBusiness ($0) + $50 state filing fee; $0 annual upkeep.
  • Missouri: Bizee or ZenBusiness ($0) + $50 online filing fee; $0 annual upkeep.

New Mexico and Missouri can be particularly interesting when you look beyond the initial filing cost because there is no annual report or recurring state fee listed here.

Why California can cost much more than it first appears

California is a good example of why the lowest filing fee does not necessarily mean the least expensive LLC to maintain.

The initial state filing fee is $70, and you must also file a Statement of Information within 90 days, which costs $20. The bigger expense is the $800 annual franchise tax. That means the ongoing cost can quickly outweigh what you saved by choosing a $0 formation service.

Before choosing a state, look at the full cost of keeping the LLC active, not just what it costs to file on day one.

What to check before you pay for an LLC formation service

A formation service can look incredibly cheap when you first land on its pricing page. The number that catches your eye may only cover basic filing, while important services are added at checkout or automatically renewed the following year. Before entering your card details, take a few minutes to check what you are actually paying for.

  • Check renewal prices: A registered agent may be free for the first year but costs $100 or more at renewal. Check the recurring price, not just the introductory offer.
  • Look for upsells: EIN applications, operating agreements, compliance services, business licences, and other extras may be presented during checkout. Decide which ones you actually need.
  • Check what the base plan includes: A $0 formation package may only cover the provider’s service fee, while your state filing fee still applies.
  • Review cancellation terms: Find out whether optional services renew automatically and how to cancel them before the next billing date.

The cheapest price at checkout is not always the cheapest cost over the life of your LLC.

Once your LLC is registered, set up how you will receive and spend money

Getting your LLC approved is an important step, but there is still the practical side of running the business. Once the paperwork is done, you need a reliable way to receive payments, manage business income, and access your money when clients start paying you.

For freelancers and business owners working with US clients, a Grey USD account can give you a way to receive USD income without asking clients to deal with unfamiliar international payment processes. Funds can be managed from your Grey account, giving you a clearer way to separate business income from your personal finances.

The Grey virtual card can also help when you need to spend your business funds online or pay for services and subscriptions. Keeping your income and business spending organised from the beginning can make your finances easier to manage as the company grows.

You can sign up for Grey or download the app to get started and set up your account for international payments.

Frequently asked questions

What is the cheapest way to start an LLC?

The cheapest way is usually filing the Articles of Organization yourself through your state's Secretary of State portal and paying only the mandatory state government fee. You avoid the service fee charged by formation companies, although you remain responsible for completing the paperwork and meeting all state requirements.

Are formation services worth it?

They can be useful if you want to save time, keep your home address off public business records where possible, or get help managing compliance requirements. The value depends on what the service includes and what you would otherwise handle yourself. Compare the upfront price with recurring fees and optional add-ons.

Can I form an LLC myself?

Absolutely. You can generally visit your state's official business registration website, complete the required formation documents, and pay the applicable state filing fee. The exact process varies by state, so check the requirements before submitting your application and make sure you understand any follow-up obligations.

What is a registered agent?

A registered agent is a person or company designated to receive legal documents, official notices, and certain government correspondence for your LLC. The agent generally needs a physical address in the state where your LLC is registered and must be available to receive documents during required business hours.

How long does LLC approval take?

The processing time depends on the state and how you file. Online applications can sometimes be processed within a few business days, while paper filings may take longer. Some states offer expedited processing for an additional fee. Check your state's current processing times before submitting your application.

How much does it cost to maintain an LLC?

The ongoing cost depends on your state. Some states charge annual or biennial report fees, franchise taxes, or other recurring charges, while others have little or no annual upkeep. Check your state’s requirements so you know what you will pay after the initial filing.

Can I change my LLC name after forming it?

Yes. Most states allow you to change your LLC’s legal name by filing an amendment with the appropriate state agency and paying a fee. Before making the change, check your state’s naming rules and confirm that your preferred new name is available.

How to name your LLC: Rules, tips and examples

•

•

2 min read

Naming your LLC can feel simple until you start writing down the names you like and realise you have to consider much more than whether a name sounds good. Your choice needs to fit your business, meet your state’s rules, and be available when you are ready to file.

An LLC name must include a designator such as LLC or Limited Liability Company, be unique in your state, and not imply it is a bank or government body. Check availability on your state business registry before filing. Pick a name that is clear, memorable, and works as a domain and social handle.

Before settling on one of your llc company names, think about how it will look on your website, invoices, social media pages, and future marketing. A clever name might sound great today but become limiting if your business expands into new products or services.

The safest approach is to shortlist a few names, check each one against your state’s requirements, and see whether the matching domain and social handles are available. That way, you can choose a name you are confident using long after your LLC is registered.

LLC naming rules you need to check before filing

The name you have in mind may sound perfect, but you still need to make sure it meets your state’s naming rules before putting it on your LLC application. The exact requirements vary by state, but a few rules apply in most places.

Include an LLC designator

Your business name generally needs to show that it is an LLC. Depending on your state, you may use LLC, L.L.C., or Limited Liability Company as part of the name.

Make sure the name is available

Your name must usually be distinguishable from other registered businesses in the state. Search your state’s business registry before filing to see whether your preferred name, or something very similar, is already taken.

Be careful with restricted words

Some words may require additional paperwork, licences, or approval. Terms associated with banking, insurance, universities, or professional services can have specific restrictions depending on your state.

Avoid names that mislead people

Your LLC name should not suggest that your business is a government agency, bank, or another organisation when it is not. Check your state’s rules before filing so you do not have to change the name later.

Tips for choosing a strong LLC company name

Once your name meets the legal requirements, the next question is whether it will actually work for your business. A name can be available and still be difficult to remember, hard to spell, or too limiting as your business grows.

Make it easy to remember

Keep the name simple enough for someone to hear it once and remember it later. Avoid complicated spellings or combinations that people may struggle to pronounce or search for online.

Check the domain and social handles

Before you get attached to a name, search for the matching website domain and social media handles. Having an easy-to-find name online can help customers discover your business.

Leave room to grow

Think about where you want the business to be in a few years. A name tied too closely to one product, location, or service can become restrictive if you expand.

Avoid being too narrow

A name like “Austin Web Design LLC” may work well if you only offer web design in Austin, but it could feel limiting if you later add branding services or work with clients elsewhere.

The strongest LLC company names give you room to build, change, and grow without needing a new identity every time your business evolves.

Also read: LLC vs sole proprietorship: Which is right for you?

What could your LLC name look like in different industries?

The right naming style often depends on what you do, so these hese LLC name ideas show how you can combine different words to create a name that fits your industry and business direction.

\begin{table}[] \begin{tabular}{lllll} \hline \multicolumn{1}{c}{\textbf{Industry}} & \multicolumn{1}{c}{\textbf{Naming pattern}} & \multicolumn{1}{c}{\textbf{What the pattern communicates}} & \multicolumn{1}{c}{\textbf{Example LLC company names}} & \\ \hline \textbf{Real estate} & {[}Location / Street{]} + Holdings / Properties + LLC & Gives the business a sense of stability and connects the name to a property or location. & \textit{\begin{tabular}[c]{@{}l@{}}Oak Street Holdings LLC\\ Pacific Coast Properties LLC\end{tabular}} & \\ \textbf{Consulting \& agency} & {[}Founder Name / Concept{]} + Partners / Advisors + LLC & Creates a professional feel and can emphasise expertise, trust, and collaboration. & \textit{\begin{tabular}[c]{@{}l@{}}Vanguard Tech Advisors LLC\\ Miller \& Partners Consulting LLC\end{tabular}} & \\ \textbf{Retail \& e-commerce} & {[}Brand Name / Vibe{]} + Boutique / Shop / Goods + LLC & Creates a more approachable, consumer-friendly identity that can work across products and online channels. & \textit{\begin{tabular}[c]{@{}l@{}}Blue Wave Goods LLC\\ The Velvet Thread Boutique LLC\end{tabular}} & \\ \textbf{Construction \& trade} & {[}Family Name / Core Value{]} + Contracting / Group + LLC & Uses language associated with reliability, strength, and practical expertise. & \textit{\begin{tabular}[c]{@{}l@{}}Apex Contracting Group LLC\\ Ironwood Builders LLC\end{tabular}} & \\ \textbf{Creative \& media} & {[}Abstract Concept / Word{]} + Studios / Media + LLC & Gives you a memorable identity while leaving room to work across different creative services. & \textit{\begin{tabular}[c]{@{}l@{}}Pixel Craft Studios LLC\\ Neon Horizon Media LLC\end{tabular}} & \\ \hline \end{tabular} \end{table}

Also read: How to File Taxes for an LLC: A Step-by-Step Guide

How to check whether your LLC name is available before filing

Finding a name you like is only the first step. Before you pay a filing fee, take a few minutes to make sure the name is actually available and will not create problems for your business later.

Start with your state business registry

Search your state’s Secretary of State or business registration website for the exact name you want. Look for businesses with identical or confusingly similar names, since your LLC generally needs to be distinguishable from existing entities.

Search the trademark database

A name being available in your state does not automatically mean you are free to use it as a brand. Search the USPTO trademark database for similar names, including different spellings and businesses offering related goods or services.

Check your domain and social handles

Search for the matching website domain and social media usernames before you file. A business name may be legally available but difficult to build an online presence for if someone else already controls the digital identity.

Once you have completed these checks, you can move on to comparing the best LLC formation services and choose how you want to file.

What to do after choosing your LLC name

Once you have settled on a name and confirmed it is available, the next step is to get your LLC ready to operate. File your Articles of Organisation, or the equivalent formation document, with your state and pay the required filing fee. After your LLC is approved, apply for an Employer Identification Number (EIN) through the IRS. You may need an EIN for tax purposes, hiring employees, and opening business accounts.

With the legal setup out of the way, think about how clients will pay your business, especially when you work with customers outside the US. A Grey USD account lets you receive eligible USD payments and manage your international business income. You can sign up for [Grey](https://app.grey.co/auth/register?) or download the app to create your account and start receiving international payments.

Frequently asked questions

Does an LLC name have to include LLC?

Yes. Most states require your formal LLC name to include a designator such as “LLC,” “L.L.C.,” or “Limited Liability Company.” The exact naming rules vary by state, so check your state’s requirements before filing. The designator must form part of the registered legal business name.

Can two LLCs have the same name?

Generally, no. Your LLC name must usually be distinguishable from other registered business entities in your state. Even small differences may not be enough if the names are considered confusingly similar. Check your state’s business registry before filing to make sure your preferred name is available.

Can I change my LLC name later?

Yes. You can generally change your LLC’s legal name after formation by filing an amendment with your state and paying the required processing fee. Before changing it, check your state’s requirements and make sure the new name is available. You may also need to update your business records.

What is a DBA or trade name?

A DBA, or “Doing Business As” name, allows your LLC to operate under a name different from its registered legal name. This can be useful when you want a more customer-friendly brand without changing the LLC’s official name. DBA registration requirements vary by state and locality.

How do I protect my name nationally?

Registering an LLC generally protects your business name only within the state where you form the company. If you want broader brand protection, you can consider applying for a federal trademark through the USPTO. Trademark rights depend on the application, registration, and how the mark is used.

How much does it cost to start an LLC?

•

•

2 min read

For someone planning to start a business, the filing fee is only part of the cost of setting up an LLC. The amount you pay depends heavily on the state where you register, while other expenses can appear during the first year and beyond, from registered agent services to annual reports and business documents.

That makes the question of how much does it cost to start an LLC in 2026 more useful when you look beyond the headline filing fee. Some states charge relatively little to form an LLC, while others can cost several hundred dollars before you have even opened the business bank account. Optional services can add to the bill, particularly if you use a professional registered agent or pay someone to prepare your operating agreement. In practice, starting an LLC costs between roughly $35 and $500 in state filing fees, depending on the state. A registered agent may cost another $100 to $300 a year, while an operating agreement and annual report fees can add to the total.

The good news is that some parts of the process cost nothing. For example, the IRS does not charge a fee for obtaining an Employer Identification Number (EIN). Overall, total first-year costs are often around $100 to $800, depending on your state, the services you choose and what your business requires.

How much does it cost to set up an LLC?

Setting up an LLC generally costs $50 to $500 or more in state filing fees, depending on where you register. This filing fee is the main cost of creating the LLC, but your total cost can be higher once optional setup expenses and ongoing state requirements are included.

One-off costs

The main one-off cost is the Articles of Organisation filing fee. This is the document you submit to the state to officially create your LLC. Depending on the state, the fee can range from $50 to $500 or more.

You may also pay for optional services, such as professional formation assistance, reserving your business name or meeting a state publication requirement. These costs vary and may not apply to every LLC.

Recurring costs

Once your LLC is registered, you may have ongoing costs to keep it in good standing. These commonly include:

  • Annual or biennial report fees: Payments for submitting required updates about your LLC.
  • Franchise taxes: State charges that some LLCs must pay for the right to operate.

Together, these recurring costs can range from about $20 to $800 or more each year, depending on the state.

Also read: Open a USD business account without a US address

What you can expect to pay for an LLC

Forming an LLC involves both state fees and optional costs, so the amount you spend can vary depending on where you register and whether you handle the process yourself. The basic state filing fee may be relatively low, but additional expenses can increase the amount you need to budget for when setting up and maintaining the business.

The table below breaks down the main LLC costs, showing which expenses are paid once and which may continue each year.

LLC expense Estimated cost Type ATM fee above allowance What it covers
State filing fee $50 to $500+ One-off N/A The mandatory fee for filing your Articles of Organization with the state and officially creating your LLC.
Registered agent $0 to $300/year Recurring 2% + £0.50 per transaction You can usually act as your own registered agent for free, or pay a service to receive legal and official documents for your business.
Operating agreement $0 to $500+ One-off 2% of the amount withdrawn A document that explains how your LLC will be managed. Templates may be free, while customised legal help can cost more.
EIN $0 One-off 3% of the amount withdrawn An Employer Identification Number issued by the IRS. Applying directly through the IRS is free.
Publication fee $0 to $1,000+ One-off £0.00 abroad; £1.50 at UK domestic ATMs Some states require new LLCs to publish a formation notice in local newspapers, creating an additional cost.
Annual report or franchise tax $20 to $800+/year Recurring Fixed network fee of roughly £1.50 / €2.00 / $2.50 Ongoing state charges that some LLCs must pay to keep the business active and in good standing.

LLC costs by state: the cheapest and most expensive options

LLC costs vary widely by state, with some offering low-cost formation and others imposing significant annual fees or taxes.

Category State Upfront filing fee Annual recurring fee / tax Key takeaway / hidden traps
Cheapest overall Montana $35 $20 One of the lowest initial filing fees, with no general state sales tax.
Cheapest maintenance New Mexico $50 $0 No annual LLC maintenance fee, making it attractive for some online and out-of-state owners.
Most expensive setup Massachusetts $500 $500/year High formation and annual costs can make the first year particularly expensive.
Highest annual tax California $70 $800+/year The state has a mandatory minimum $800 franchise tax, even when an LLC has little or no income.
High entry and maintenance Nevada $425 $350/year Formation and ongoing state fees are relatively high despite Nevada's business-friendly reputation.

How much does it cost to run an LLC in 2026?

The cost of forming an LLC does not always end once your Articles of Organisation have been approved. Depending on your state and how your business operates, you may have ongoing costs that need to be included in your budget.

  • Annual reports: Many states require LLCs to submit an annual or biennial report with updated business information. A filing fee may apply even if your business has not made much money.
  • Franchise tax: Some states charge an annual tax simply for having an LLC registered there. The amount can depend on the state, your business structure or other factors.
  • Compliance costs: You may spend money keeping business records, renewing licences, maintaining a registered agent or getting professional help with tax and legal requirements.
  • Foreign qualification: If your LLC operates in another state, you may need to register there as a foreign LLC and pay additional filing and ongoing fees.

These expenses can make the true cost of running an LLC higher than the initial formation fee.

Funding and running your LLC from anywhere

Running a US LLC from outside the country can become complicated when your business earns money in USD but your personal bank account is in another currency. You need a practical way to receive payments, keep those funds in dollars and pay for business expenses without converting money unnecessarily.

For non-US founders, a USD account can make this process easier. You can receive payments from clients or platforms, keep your money in USD and use those funds when paying business expenses. This can be particularly useful for software subscriptions, advertising, contractors and other services that charge in dollars.

Grey offers cross-border account setup for eligible customers, giving you access to supported USD account details for receiving international payments. The USD accounts are provided through Lead Bank, which means your account details are connected to a US banking partner rather than being a traditional local bank account in your home country.

Once your USD balance is available, Grey also provides a virtual card for eligible users, allowing you to spend from your balance on supported online purchases. This gives non-US founders a simpler way to manage USD income and business spending from wherever they are based.

Frequently asked questions

Is an LLC expensive to maintain?

Maintaining an LLC can be relatively affordable, but the cost depends on your state and business needs. You may need to pay annual report fees, franchise taxes, registered agent fees and licence costs. Some states charge little or nothing each year, while others can make ongoing compliance considerably more expensive.

Is the EIN free?

Yes. The IRS provides an Employer Identification Number (EIN) free of charge. You can apply directly through the IRS without paying a third-party service. Be careful when using formation companies that offer to obtain an EIN for an additional fee, as this is an expense you generally do not need to pay.

What is the cheapest state to form an LLC?

Montana is among the cheapest states for initial LLC formation, with a filing fee of around $35. However, the cheapest state is not always the best choice. Annual fees, taxes, business requirements and where you actually operate can make another state more practical for your business.

Do I need a registered agent?

Yes, an LLC generally needs a registered agent in the state where it is formed. The agent receives official government correspondence and legal documents for the business. You can often act as your own registered agent if permitted, or pay a professional service to handle this responsibility for you.

Does an LLC have annual fees?

Many states require LLCs to pay ongoing fees, although the amount and frequency vary. These may include annual or biennial report fees, franchise taxes or other state charges. Some states have no annual report fee, while others can charge hundreds of dollars each year to keep the LLC active.

Can I form an LLC without living in the US?

Yes. Non-US residents can generally form a US LLC, although the requirements depend on the state and your circumstances. You may need a registered agent and appropriate tax documentation, and forming an LLC does not automatically give you the right to work or live in the United States.

How to File Taxes for an LLC: A Step-by-Step Guide

•

•

2 min read

Tax season can raise a simple but important question for LLC owners: where do you actually begin? Filing taxes is not the same for every LLC, because the way your business is taxed determines which forms you complete, what income you report and when everything is due.

A single-member LLC will usually report its business income on the owner’s personal tax return, while a multi-member LLC generally files a separate partnership return and provides K-1 forms to its members. There is also the option to have an LLC taxed as an S-corporation or C-corporation, which changes the filing process.

This guide walks through how to file taxes for an LLC, from identifying your tax structure to understanding the forms, records and deadlines that apply. The aim is to make tax season easier to understand before you sit down to file. Tax laws vary, so confirm what applies to you for the tax year and speak to a qualified tax professional if you’re unsure.

This guide is for general information only and isn’t tax advice.

Also read: Open a USD business account without a US address

By default, an LLC is taxed as a pass-through: a single-member LLC files on Schedule C with the owner's personal return, and a multi-member LLC files Form 1065 plus K-1s. An LLC can also elect S-corp or C-corp taxation. Deadlines and forms depend on the structure you choose.

How is an LLC taxed by default?

An LLC does not automatically pay federal income tax as a separate business. By default, the IRS uses a pass-through tax treatment, meaning the business income and losses generally pass through to the owners and are reported on their personal tax returns. The exact process depends on whether the LLC has one owner or several.

A single-member LLC is usually treated as a disregarded entity for federal income tax purposes. The owner normally reports the LLC’s income and expenses on their personal tax return, often using Schedule C. The business itself generally does not file a separate federal income tax return.

A multi-member LLC is normally treated as a partnership unless it chooses a different tax classification. The LLC files an information return, Form 1065, while each member receives a Schedule K-1 showing their share of the business’s income, deductions and other tax items. Members then report these amounts on their individual returns.

An LLC can also elect to be taxed as an S corporation or C corporation, which can change how the business and its owners are taxed.

How to file taxes as a single-member LLC

For a single-member LLC, understanding the right forms, tax payments and filing dates can make tax season much easier to manage.

1. Report your LLC income on Schedule C

A single-member LLC is usually treated as a disregarded entity for federal income tax purposes. This means the business does not normally file a separate federal income tax return. Instead, the owner reports the LLC’s income, expenses and profit or loss on Schedule C, which is filed with Form 1040.

2. Account for self-employment tax

If the LLC has net earnings from self-employment, you may also need to pay self-employment tax, which covers Social Security and Medicare taxes. Schedule SE is generally used to calculate this tax, and the amount is reported on your personal tax return.

3. Make quarterly estimated tax payments

Tax is not usually withheld from business income, so setting money aside throughout the year is important. If you expect to owe $1,000 or more when you file, you may need to make estimated tax payments during the year using Form 1040-ES.

4. Know your filing deadlines

Your annual federal return is generally due on April 15. Estimated tax payments are normally due in April, June, September and January, although weekends, holidays and special IRS rules can change the exact dates.

Read also: LLC vs sole proprietorship: Which is right for you?

How to file taxes as a multi-member LLC

Imagine two friends running an LLC together. The business earns $120,000 during the year, but that does not mean the LLC simply pays tax on the full amount and the owners move on. The business first reports its financial activity, then each member reports their share on their own tax return.

1. Start with Form 1065

A multi-member LLC is generally treated as a partnership for federal tax purposes unless it elects to be taxed differently. The LLC usually files Form 1065, U.S. Return of Partnership Income. This return reports the business’s income, deductions, gains, losses and other relevant tax information. The LLC generally does not pay federal income tax at the entity level.

2. Give each member a Schedule K-1

Once the partnership return is prepared, each member receives a Schedule K-1. It shows that member’s share of the LLC’s income, deductions, credits and other tax items. The amount reported on the K-1 may differ from the cash the member actually received from the business.

3. Report your share personally

Each member uses the information from their K-1 when completing their individual tax return. If the LLC has several owners, keeping accurate records and agreeing on how profits and losses are allocated can make the filing process much easier.

4. Keep the deadlines in mind

For calendar-year LLCs taxed as partnerships, Form 1065 is generally due March 15. Members generally have until April 15 to file their individual federal tax returns.

When should an LLC choose S-corp or C-corp taxation?

An LLC can keep its default tax treatment or elect to be taxed as a corporation. The right choice depends on the business’s profits, how owners take money from the company and whether the business plans to reinvest or grow.

When S-corp taxation may help

An LLC can elect S-corporation taxation by filing Form 2553 with the IRS. For some profitable businesses, this can change how employment and business income are treated. However, S-corp taxation also brings extra payroll, record-keeping and tax filing responsibilities, so the potential savings need to justify the added work.

When C-corp taxation may make sense

An LLC can generally elect C-corporation treatment by filing Form 8832. This may suit businesses that plan to retain profits in the company, bring in investors or build a structure designed for larger-scale growth. The trade-off is that C-corporations are generally subject to corporate income tax, and distributions to owners can create another layer of tax.

Weigh the trade-offs first

Changing your LLC’s tax classification can affect how profits, salaries, distributions and taxes are handled. Before making an election, consider the business’s expected profits, future plans and administrative costs. A tax professional can help determine which structure fits your situation.

Also read: Virtual US accounts explained: who they work for

Keeping records when your LLC earns money from abroad

Once an LLC starts earning from international clients, keeping the money and records organised becomes just as important as filing the right tax forms. Record each payment clearly, including the amount received, date, client, currency and any fees charged. Keep invoices, contracts, bank statements and receipts so you can explain where the business income came from and how expenses were calculated.

For LLC owners who regularly receive money from overseas clients, a service such as Grey can be a practical option. Grey provides supported foreign-currency account details for receiving international payments, allowing eligible users to receive and manage currencies such as USD. Keeping overseas income in a dedicated account can make your records easier to track before transferring money to your main business account or converting it when needed.

If you also want tighter bookkeeping (and fewer missing receipts at tax time), it helps to separate spend from day one. For instance, you can track deductible expenses on a virtual card and keep business transactions in one place.

Frequently asked questions

How do I file taxes as an LLC?

It depends on how your LLC is taxed.  A single-member LLC usually reports business income and expenses on the owner’s personal tax return, while a multi-member LLC generally files Form 1065 and gives each member a Schedule K-1. An LLC taxed as a corporation follows different filing requirements.

Does a single-member LLC file taxes separately?

Usually, no. A single-member LLC is generally treated as a disregarded entity for federal income tax purposes. The owner reports the LLC’s income, expenses and profit or loss on their personal tax return, typically using Schedule C. The LLC may still have separate state, local or other tax filing requirements.

What is the LLC tax deadline?

The deadline depends on how your LLC is taxed. For a calendar-year LLC taxed as a partnership, Form 1065 is generally due March 15. Individual tax returns are generally due April 15. An LLC taxed as a corporation may have different deadlines, so check the rules that apply to your tax classification.

Do LLCs pay quarterly taxes?

They can. LLC owners who expect to owe $1,000 or more in federal tax when they file may need to make estimated tax payments during the year. The payments are generally made in April, June, September and January. The exact amount depends on your income, deductions and other tax obligations.

Does an LLC have to pay self-employment tax?

In many cases, yes. Owners who actively operate an LLC may owe self-employment tax on their share of business earnings, depending on the LLC’s tax classification and circumstances. Self-employment tax generally covers Social Security and Medicare taxes, separate from federal income tax.

Can an LLC choose how it is taxed?

Yes. An LLC can generally keep its default tax classification or elect to be taxed as an S corporation or C corporation. Each option has different tax and administrative consequences, so the best choice depends on factors such as profits, owner compensation, business plans and record-keeping requirements.

How to set up Meta Pixel for your Nigerian business (2026)

•

•

2 min read

The Meta Pixel is the single most important thing to install on your website before spending money on Facebook or Instagram ads. Without it, Meta cannot track what visitors do after clicking your ad. You cannot optimise for purchases. You cannot build retargeting audiences. You cannot measure whether your ads are making money or wasting it.

Most Nigerian businesses skip the Pixel when starting Facebook ads. They run Traffic or Engagement campaigns, see some clicks and likes, but have no idea whether those clicks turned into sales. Then they move to Conversion campaigns and wonder why Meta cannot deliver results. The answer is always the same: the Pixel was never installed, so Meta has no data to work with.

This guide covers what the Meta Pixel does, how to install it on every major website platform Nigerian businesses use (Shopify, WordPress, WooCommerce, custom sites), which events to set up for your business type, how to verify it is working, and what the Conversions API adds for advanced tracking.

What the Meta Pixel does (and why it changes everything)

The Meta Pixel is a small piece of JavaScript code you add to your website. When someone visits your site, the Pixel fires and sends data back to Meta about what the visitor did: which pages they viewed, which products they looked at, whether they added something to their cart, and whether they completed a purchase or form submission.

This data powers three capabilities that are impossible without it:

1. Conversion tracking. The Pixel tells Meta exactly which ad clicks led to purchases, signups, or other valuable actions. Without this, you see clicks in Ads Manager but have no idea which clicks made you money. With it, you see cost per purchase, cost per lead, and ROAS (return on ad spend) for every campaign, ad set, and ad.

2. Conversion optimisation. When you run a Sales or Leads campaign, Meta's algorithm uses Pixel data to find people most likely to convert. The more conversion data the Pixel collects, the better Meta gets at finding buyers. Without the Pixel, Meta has nothing to optimise against. It shows your ads to people likely to click (not buy), which is why Traffic campaigns get clicks but not sales.

3. Retargeting audiences. The Pixel lets you build Custom Audiences of people who visited your website, viewed specific products, added items to their cart but did not purchase, or completed a specific action. These audiences are the highest-converting audiences you can target because they already know your brand. Retargeting typically costs 30-50% less per click and converts at 2-5x the rate of cold prospecting.

Every day you run ads without the Pixel is a day of wasted data. Install it before spending your first naira on anything beyond basic Awareness campaigns.

Before you start: what you need

A Facebook Business Page and Meta Business Suite account. If you do not have these, see the prerequisites section in How to Run Facebook Ads in Nigeria.

A website you own. You can only install the Pixel on websites you own or have explicit permission to modify. Do not install your Pixel on someone else's site. This violates Meta's terms.

Admin access to your website. You need the ability to add code to your site's header or install plugins. On Shopify, this means store owner access. On WordPress, admin access. On custom sites, access to the HTML files or CMS.

A payment method for when you start running conversion campaigns. The Pixel itself is free to install and collects data passively even without running ads. But its full value is unlocked when you run conversion campaigns, which require a funded ad account. Nigerian businesses can pay via bank transfer (naira accounts) or a Grey virtual dollar card (USD accounts). Full payment setup: How to Pay for Facebook Ads in Nigeria.

Step 1: Create your Pixel in Events Manager

1. Go to Meta Events Manager.

2. Click Connect Data Sources.

3. Select Web.

4. Choose Meta Pixel.

5. Give your Pixel a name (your business name is fine).

6. Enter your website URL.

7. Click Continue.

Meta creates your Pixel and gives you a Pixel ID (a unique number). You now need to add the Pixel code to your website. How you do this depends on your website platform.

Step 2: Install the Pixel on your website

Shopify (easiest setup)

Shopify has a native integration that handles Pixel installation automatically, including e-commerce events (ViewContent, AddToCart, Purchase).

1. In your Shopify admin, go to Settings > Apps and sales channels.

2. Click Facebook & Instagram.

3. If not installed, add the Facebook & Instagram sales channel from the Shopify App Store.

4. Connect your Meta Business Suite account.

5. Select your Pixel from the dropdown.

6. Shopify automatically adds the Pixel to every page and sets up standard e-commerce events.

Shopify also supports the Conversions API through this integration, which sends server-side data to Meta alongside the browser Pixel. This gives you more accurate tracking, especially when browser-based tracking is blocked by ad blockers or iOS privacy settings.

If you run a Shopify store and use a Grey virtual card to pay for Facebook Ads, Shopify, your domain, and other SaaS tools, one card covers all your e-commerce expenses from a single USD balance.

WordPress (with or without WooCommerce)

Two installation methods:

Method 1: Plugin (recommended). Install the Meta Pixel for WordPress plugin (official, by Meta). Activate it, connect your Meta account, and select your Pixel. The plugin adds the base code to every page and provides a UI for setting up events. If you also have WooCommerce, the plugin detects it and adds e-commerce events automatically.

Method 2: Manual code. Go to Events Manager > your Pixel > Settings > Install Code Manually. Copy the base Pixel code. In WordPress, go to Appearance > Theme Editor > header.php, and paste the code in the <head> section before the closing </head> tag. Save. This installs the base code but you need to add event code manually for specific actions (purchase, add to cart).

For WooCommerce stores, Method 1 (the plugin) is strongly preferred because it handles event tracking for the full checkout funnel automatically.

Custom websites (HTML, React, Next.js, etc.)

1. In Events Manager, go to your Pixel > Settings > Install Code Manually.

2. Copy the base Pixel code.

3. Paste it in the <head> section of every page on your website.

4. Add event code for specific actions. For example, on the order confirmation page, add the Purchase event code with the transaction value and currency.

If your site uses a JavaScript framework (React, Next.js, Vue), install the Pixel base code in your root layout or app component so it loads on every route. Use Meta's JavaScript SDK to fire events programmatically when users complete actions.

Using Google Tag Manager

If you already use Google Tag Manager (GTM) for other tracking codes, you can deploy the Meta Pixel through GTM:

1. In GTM, create a new Custom HTML tag.

2. Paste the Meta Pixel base code.

3. Set the trigger to All Pages.

4. Save and publish.

5. For events, create additional tags with the specific event code and set triggers based on page URL (for example, the thank-you page URL triggers the Purchase event).

GTM is the preferred method for businesses with complex websites or multiple tracking codes because it keeps all your tags in one place without touching website code directly.

Step 3: Set up the right events for your business

The base Pixel code automatically tracks PageView. Everything else requires you to set up specific events. Which events you need depends on what your business does:

Event What It Tracks Who Needs It How It Helps Your Ads
PageView Every page load on your site Everyone (automatic) Basic website traffic data. Builds retargeting audiences.
ViewContent Someone viewed a product or service page E-commerce, SaaS, service businesses Lets you retarget people who looked at specific products.
AddToCart Item added to shopping cart E-commerce Identifies high-intent shoppers. Retarget cart abandoners.
InitiateCheckout Checkout process started E-commerce Tracks drop-off between cart and purchase.
Purchase Order completed, payment received E-commerce The most important event. Enables ROAS tracking and purchase optimisation.
Lead Form submitted (email, phone, booking) Service businesses, lead gen Enables cost per lead tracking and lead optimisation.
CompleteRegistration Account created or signup completed SaaS, apps, memberships Tracks signup conversions for subscription businesses.
Contact Someone contacted you (phone, email, chat) Local services, professional services Tracks lead quality from ad clicks.
Search Visitor used site search Large e-commerce with many products Understand what visitors look for. Optimise product pages.
AddPaymentInfo Payment details entered E-commerce, subscription services Identifies users very close to purchasing.

Start with two events: PageView (automatic) plus the one event that matches your primary business goal. For e-commerce: Purchase. For lead generation: Lead. For SaaS: CompleteRegistration. Add more events as your campaigns mature.

Each event can include parameters (additional data). The most important parameter for e-commerce is value (the transaction amount) and currency (NGN or USD). Including value data enables ROAS reporting and allows Meta to optimise for highest-value purchases, not just the most purchases.

Step 4: Verify the Pixel is working

An incorrectly installed Pixel is worse than no Pixel because you think you are tracking but you are not.

Meta Pixel Helper (browser extension)

Install the Meta Pixel Helper extension for Chrome. Visit your website. The extension icon shows a green number indicating how many Pixel events fired on that page. Click the icon to see which events fired and whether they passed parameters correctly. A green checkmark means the event is working. A yellow or red warning means something needs fixing.

Events Manager test events

In Events Manager, go to your Pixel > Test Events. Enter your website URL and click Open Website. Navigate through your site (view a product, add to cart, complete a test purchase if possible). Events Manager shows the events firing in real time. This confirms the data is reaching Meta.

Common verification issues

Issue What It Means How to Fix
No Pixel detected Base code not installed or not loading Check that the code is in the <head> section. Clear cache. Check for JavaScript errors.
PageView fires but no other events Base code works but event code is missing or broken Add event code to the correct pages. Use the Plugin method if manual code is failing.
Duplicate events firing Pixel code installed twice (manual + plugin) Remove one installation method. Do not use both plugin and manual code.
Event fires but no value parameter Purchase event works but does not include transaction amount Add value and currency parameters to the event code.
Events stop firing after site update Theme or plugin update overwrote the Pixel code Reinstall or use GTM (which is not affected by theme updates).

Step 5 (advanced): Set up the Conversions API

The Conversions API (CAPI) sends event data directly from your server to Meta, bypassing the browser entirely. This is increasingly important because browser-based tracking (the Pixel) is being degraded by ad blockers, iOS privacy settings (App Tracking Transparency), and cookie restrictions.

With CAPI, you get two data streams: the Pixel (browser-side) and the API (server-side). Meta deduplicates them using event IDs, so you do not count the same event twice. The result is more complete data and better optimisation.

For Shopify: The Facebook & Instagram sales channel supports CAPI automatically. When you connect your Pixel through the sales channel, Shopify sends both browser and server events.

For WordPress/WooCommerce: The Meta Pixel for WordPress plugin supports CAPI. In the plugin settings, enable the Conversions API and follow the prompts to generate an access token.

For custom sites: CAPI requires server-side development. You send HTTP POST requests to Meta's Conversions API endpoint with event data. This is a developer task. Meta's documentation covers the technical implementation.

CAPI is not required for getting started, but it significantly improves tracking accuracy for businesses spending N300,000+ per month on ads. If your Pixel data and Ads Manager data consistently mismatch (Pixel shows 50 purchases but Ads Manager shows 30), CAPI is the fix.

After installation: what the Pixel enables for your ad campaigns

With the Pixel live and collecting data, you unlock the advertising capabilities that actually drive revenue:

Run conversion campaigns

Create campaigns with the Sales or Leads objective. Meta's algorithm uses your Pixel data to find people most likely to purchase or submit a form. This is where the real ROI from Facebook Ads comes from, and it is only possible with the Pixel.

Conversion campaigns require a larger budget than Traffic campaigns because Meta needs 50 conversion events per week to exit the learning phase. At N2,000 per conversion, that is N100,000 per week (N14,300 per day). Budget accordingly. For full budget guidance, see Facebook Ads Cost in Nigeria.

Build retargeting audiences

In Ads Manager, create Custom Audiences based on Pixel data:

Audience Who It Includes Best For
All website visitors (last 30 days) Everyone who visited any page General retargeting to bring visitors back
Product viewers who did not purchase People who viewed products but did not buy Cart abandonment recovery
Past purchasers People who completed a purchase Upselling, cross-selling, repeat purchase campaigns
High-value visitors People who spent above a certain amount VIP targeting, premium product promotion

Retargeting audiences cost 30-50% less per click than cold prospecting and convert at 2-5x the rate. Once your Pixel has collected 1,000+ visitors, retargeting should be part of every campaign structure.

Create Lookalike Audiences

Upload your Purchase or Lead event data as a source for Lookalike Audiences. Meta finds Nigerians who share characteristics with your actual customers. This is the most effective prospecting strategy: instead of guessing at interests, you let Meta's algorithm find people similar to the ones who already buy from you.

Paying for conversion campaigns from Nigeria

The Pixel unlocks conversion campaigns. Conversion campaigns need a real budget (N10,000-N25,000 per day). That budget needs a reliable payment method.

For naira billing, bank transfer is the simplest option. For USD billing (required if you also run Google Ads or TikTok Ads), a Grey virtual dollar card handles all your ad platform payments from one USD balance. Convert naira to USD in the Grey app (1% fee, capped at the naira equivalent of $6), create a virtual card ($5 one-time), and add it to Facebook Ads Manager.

The same Grey card also covers the tools your e-commerce business runs on: Shopify subscription, domain renewal, email marketing (Mailchimp, Klaviyo), design tools (Canva Pro), and analytics (Google Analytics Premium). One card, one balance, all your digital business expenses.

For a full payment setup with both naira and USD payment methods, see How to Pay for Facebook Ads in Nigeria.

Privacy and compliance

Do not share prohibited information. Meta’s Business Tools Terms prohibit sharing health data, financial account data, children's data, and other sensitive information through the Pixel. If your website collects sensitive data (medical forms, financial applications), ensure the Pixel does not fire on pages containing this information, or strip sensitive parameters before sending events.

Cookie consent. Depending on your audience and applicable regulations, you may need to implement cookie consent before the Pixel fires. For businesses targeting only Nigerian audiences, Nigerian data protection law (NDPR) applies. Consult your legal adviser on whether explicit consent is required for your specific use case.

Regular audits. Review your Pixel setup quarterly. Check that events fire correctly, parameters are accurate, and no prohibited data is being shared. Website updates, theme changes, and plugin updates can break Pixel installations without warning.

Frequently asked questions

Is the Meta Pixel free?

Yes. The Pixel is free to create and install. It collects data passively even without running ads. The cost comes when you run ad campaigns that use the Pixel data.

Do I need a website to use the Meta Pixel?

Yes. The Pixel is code that goes on your website. If you do not have a website, you cannot use the Pixel. However, you can still run Facebook Ads without a website using Lead Form and Messaging objectives.

Can I install the Pixel on multiple websites?

One Pixel can be installed on multiple websites, but Meta recommends using one Pixel per business. If you run multiple separate businesses, create a separate Pixel for each one in Events Manager.

How long does it take for the Pixel to start collecting data?

Immediately. As soon as the code is on your website and someone visits, the Pixel fires. You can see events in Events Manager within minutes of installation.

Will the Pixel slow down my website?

The Pixel code is lightweight and loads asynchronously, meaning it does not block your page from loading. The performance impact is negligible for most websites.

Why is my Pixel showing fewer conversions than my actual sales?

Browser-based tracking is not 100% accurate. Ad blockers, iOS privacy settings, and cookie restrictions prevent the Pixel from firing for some users. The Conversions API (CAPI) helps close this gap by sending data from your server directly to Meta.

Do I need the Pixel for Click-to-WhatsApp campaigns?

Not for the messaging part (WhatsApp conversations are tracked directly by Meta). But if you want to track what happens after the WhatsApp conversation (website visit, purchase), the Pixel is needed on your website.

I installed the Pixel but Events Manager shows no data. What is wrong?

Common causes: the code is in the wrong location (must be in the <head> section), your website has caching that serves an old version without the Pixel, or a JavaScript error is preventing the Pixel from loading. Use the Meta Pixel Helper extension to diagnose.

Related reading

  How to Run Facebook Ads in Nigeria (2026) is the full step-by-step campaign creation guide, covering objectives, targeting, budgets, and optimisation.

  Facebook Ads Cost in Nigeria (2026) covers cost benchmarks, budget tiers for conversion campaigns, and ROAS calculations.

  How to Pay for Facebook Ads in Nigeria (2026) covers naira and USD payment methods for funding your ad account.

  How to Pay for Google Ads in Nigeria (2026) covers Google's equivalent conversion tracking setup (Google Ads tag).

What is an Employer of Record (EOR)?

•

•

2 min read

A business can hire someone in another country without having an office there, but that does not mean it can employ them without following local rules. Someone still has to handle the contract, payroll, taxes, statutory benefits and employment requirements that come with putting a person on the company’s payroll.

An Employer of Record (EOR) is the company that takes on that legal employment role. It officially employs the worker in their country while the client business directs their everyday work, from their responsibilities to their working hours and performance.

The arrangement has become useful as companies build international teams without establishing a legal entity in every country where they hire. This article breaks down how EORs work, why businesses use them, what they handle, what they cost and where the model may not be the right fit. It also explains how EOR hiring compares with using contractors or setting up a local entity.

What does an Employer of Record do?

An Employer of Record is the legal employer of a worker, even though another company is responsible for the person's actual job. Think of a software company hiring a developer who lives in another country. The developer works for the software company, but the EOR officially employs them in that country.

This means the EOR takes responsibility for the employment obligations that the hiring company would normally have to manage itself. Depending on the country and arrangement, this can include:

  • Preparing and signing the employment contract
  • Running payroll and withholding required taxes
  • Providing statutory benefits
  • Managing employment records
  • Following local employment and labour regulations

The hiring company still controls the important parts of the job. It decides what the employee works on, manages performance and remains involved in the working relationship.

The core idea is therefore simple: the EOR provides the legal employment structure, while the client company provides the work. This allows international hiring without requiring the client to become the worker's direct legal employer.

Also read: Receiving foreign income as a solo founder

What does an EOR do?

The easiest way to understand an EOR is to look at everything that has to happen after an international hire accepts a job. The employee needs a valid contract, regular pay, the right tax deductions and whatever benefits local law requires.

Payroll: The EOR calculates the employee’s salary, deductions and other required payments, then makes sure they are paid correctly and on time.

  • Tax: It handles applicable payroll taxes and statutory deductions, helping the business meet its obligations in the employee’s country.
  • Benefits: Where required, the EOR can arrange statutory benefits such as social security, pension contributions, leave and other employee entitlements.
  • Contracts: The EOR prepares an employment agreement that reflects the relevant country’s employment rules, rather than simply using a contract designed for another market.
  • Local compliance: Employment laws can cover everything from working hours and leave to termination procedures and required records. The EOR helps ensure the employment arrangement follows these local requirements.

The business still manages the employee’s everyday work. The EOR handles the legal and administrative side that sits behind the employment relationship.

Also read: Can non-residents open a US bank account online in 2026?

EOR or your own entity: what changes for your business?

An EOR and your own foreign company can both help you hire internationally, but the experience is very different. One gives you an existing employment structure; the other means building and maintaining your own.

EOR: faster, simpler setup

An EOR already has the local employment structure in place. That means a business can hire an overseas employee without first incorporating a company in that country.

  • Speed: Faster because the local employment infrastructure already exists.
  • Cost: You pay the EOR for its service rather than absorbing the full cost of establishing and running an entity.
  • Risk: The EOR handles much of the local employment administration and compliance.
  • Control: Less control over the legal employment structure because the EOR is the formal employer.

Your own entity: more control, more responsibility

Creating a foreign entity gives the business its own legal presence in the country. It can make sense when international operations are expected to become a permanent part of the business.

  • Speed: Slower because incorporation, registration and local setup come first.
  • Cost: Higher upfront and ongoing costs for accounting, payroll, tax and administration.
  • Risk: More responsibility sits directly with the business.
  • Control: Greater control over employees, operations and the local business structure.

For a single hire or an early international expansion, an EOR can remove a lot of unnecessary setup. A company planning a substantial, long-term operation may eventually find its own entity more practical.

How much does an EOR cost?

The price of using an Employer of Record can vary widely, so the monthly fee is only one part of the calculation. Most providers use one of two pricing models: a fixed fee for each employee or a percentage of their salary.

A flat monthly fee

Some EOR providers charge a set amount for each employee they employ on your behalf. A typical range is around $200 to $1,000 per employee each month. This can make budgeting easier because the EOR fee stays relatively predictable, regardless of the employee’s salary.

A percentage of salary

Other providers calculate their fee based on the employee’s gross salary. Rates commonly fall between 3% and 10%. For example, an employee earning $5,000 a month could generate an EOR service fee of $150 to $500, depending on the provider's rate.

What affects the final price?

The headline fee does not always tell the whole story. Location, employee benefits, payroll requirements and the complexity of the employment arrangement can all affect what a business ultimately pays.

Before choosing an EOR, check whether the quoted price includes payroll, benefits administration, compliance support and other required services. A lower monthly fee is not necessarily cheaper once additional charges are included.

When does an EOR make sense for your business?

An EOR is not automatically the best answer every time a business wants to hire abroad. The right option depends on how long the person will work with the company, where they are based and how much of a local presence the business wants to build.

An EOR can be a good fit when:

  • You want to hire an employee in a country where your business does not have a legal entity.
  • You need someone to start quickly without waiting for your company to be incorporated locally.
  • You are entering a new market and want to test it before committing to a permanent local operation.
  • You want the employee to receive local payroll, benefits and employment protections while the EOR handles the formal employment requirements.

A contractor may make more sense when:

The person is genuinely self-employed, works independently and is responsible for their own taxes and business obligations. Contractors can offer more flexibility, but incorrectly classifying an employee as a contractor can create legal and tax problems.

A PEO may be worth considering when:

The business already has a legal entity in the country but wants help managing HR, payroll and employee administration. Unlike an EOR, a PEO arrangement does not normally become the legal employer.

How do you pay an international team with an EOR?

Hiring through an EOR solves the employment side of working across borders, but the business still needs a reliable way to fund payroll. The EOR usually calculates salaries, taxes and other deductions in the employee’s local currency, then pays the employee according to local requirements.

That means the business first sends the money needed for payroll to the EOR. If the company operates in the US but its employees are spread across Africa, Europe or Asia, this can involve moving money across currencies and banking systems before salaries reach employees.

Grey can help with the payment side by providing supported currency accounts for sending international funds. A business can use these accounts to organise money before sending it where it is needed, rather than relying entirely on traditional international transfers

Frequently asked questions

What does EOR stand for?

EOR stands for Employer of Record. It is a company that legally employs a worker for another business in a particular country. The EOR handles employment responsibilities such as payroll, taxes, benefits and local compliance, while the client business manages the employee’s actual work and responsibilities.

What is the difference between an EOR and a PEO?

The main difference is who legally employs the worker. With an EOR, the EOR becomes the legal employer while your business manages the employee’s day-to-day work. A PEO usually works alongside your existing company, meaning your business remains the legal employer. PEOs, therefore, generally require a local entity.

How much does an EOR cost?

EOR pricing varies by provider and country. Many charge a fixed monthly amount per employee, while others take a percentage of the employee’s gross salary. A typical range is around $200 to $1,000 per employee monthly, or roughly 3% to 10% of salary, before additional costs.

Is an EOR the same as a staffing agency?

No. A staffing agency typically helps find and place workers, while an EOR provides the legal employment structure after someone has been hired. The distinction matters because an EOR does not usually recruit the employee or decide what work they perform; it manages formal employment obligations.

When should I use an EOR?

An EOR can make sense when a business wants to hire an employee abroad but does not have a legal entity in that country. It is particularly useful for testing a new market, making a first international hire or building a small overseas team without setting up a company.

How do I pay international contractors?

Contractors are usually paid directly rather than through an EOR, but international transfers can involve currency conversion, bank fees and delays. Grey can help eligible businesses manage supported currencies and send money to supported destinations, making it easier to pay overseas contractors from a central account.

Arrow (up)

Back to top