Updated October 21, 2026
Where customers for personal training in Sofia actually come from
People who hire personal trainers in Sofia come from several sources, and most new trainers find clients through a mix of them rather than one single channel.
Word of mouth remains powerful. If you train someone consistently and they see results or feel better, they tend to tell friends, family and colleagues. This happens slowly at first but compounds over months.
Online search is another major source. People in Sofia search for personal trainers on Google and on local service platforms. A Websta profile makes you visible when someone nearby searches for 'personal trainer Sofia' or a specific service like 'online fitness coaching' or 'home training Sofia'.
Existing connections matter. If you already work in a gym, fitness studio or health club, or if you have clients from a previous job or social circles, those people know what you do and may hire you or refer you.
Some customers come from corporate wellness programs, small businesses looking to offer fitness to staff, or through partnerships with gyms and studios that may recommend independent trainers for private sessions.
A small number of trainers in Sofia also work with international clients online, which expands the pool beyond the city itself.
Setting your first price as a personal trainer in Sofia
Pricing in Sofia is different from Western European cities. The cost of living and typical service prices in Bulgaria are lower. This does not mean you should undervalue your work, but it does mean your first rates should be realistic for the local market.
Start by researching what other trainers in Sofia charge. Look at gym websites, fitness studio rates, and trainer profiles on Websta and similar platforms. You will see a range. Some charge per session, others per month or package.
When you set your first price, consider your experience level, the type of training you offer (group, individual, online, in-home), and your costs. A one-hour session price in Sofia typically ranges, but you must check current rates yourself rather than guess.
Your first customers often accept rates slightly lower than your target long-term rate because you are building reputation and they help you build a track record. This is normal, not permanent. You can and should raise rates as you gain reviews and regular clients.
Be clear about what you include: is it one-on-one training, a program plan, follow-up messages, or just the session itself. Clear pricing prevents misunderstandings.
Remember that you will pay Stripe's payment processing fees when customers pay you through Websta, so factor this into your pricing or clarify it in your terms.
Money matters and taxes for independent trainers in Bulgaria
As an independent person earning money for personal training work in Bulgaria, you must register and handle taxes correctly. This is essential to avoid legal problems later.
Bulgaria requires self-employed people to register with the tax authorities. You will likely need to register as a sole trader or freelancer, depending on your business structure. The National Revenue Agency (Agentsiata po prihodite, or API) is the authority to contact about registration requirements and tax obligations.
You must keep records of your income and expenses. When customers pay you through Websta via Stripe into your bank account, that payment is documented and your bank will report it.
Depending on your income level and business structure, you may owe personal income tax, social security contributions, and health insurance contributions. The exact amounts and thresholds change, so check the latest information with the National Revenue Agency or a local tax consultant who knows Bulgarian rules.
Some trainers in Sofia work informally, but this carries risks including fines, loss of credibility if a client asks for a receipt, and no legal protection if a dispute arises.
Setting up properly from the start costs time and possibly money for professional advice, but it protects you and lets you work with confidence.
What your first ten customers usually look like
Your first customers are rarely a perfect mix. They often come in clusters and types.
Early clients frequently include people you already know: friends, family, former colleagues, or gym acquaintances who trust you enough to hire you before you have many reviews. These people may not be your ideal customer, but they help you build experience and get testimonials.
Some of your first customers come because they found you through a specific search or recommendation and want to try one or two sessions to see if they like your style. A small portion of these convert to regular clients.
The first ten are often unpredictable in schedule, commitment level and communication. Some book one session and never return. Others commit to weekly training. A few may be difficult to work with or have unclear goals. This is normal and does not reflect your future client base.
By the time you reach thirty or fifty regular clients, patterns emerge. You learn which types of people stay longest, which ones refer others, and which ones require the most communication. This knowledge helps you refine your marketing.
Do not expect your first customer to be your ideal client or to predict your long-term client base. Treat the first months as a learning phase where you build skills in selling, client management and pricing alongside your training skills.
Common mistakes in the first months
New trainers in Sofia often drop prices too quickly. A customer questions your rate and you cut it to close the deal. This teaches customers to negotiate and makes it harder to raise prices later.
Another common mistake is not being clear about cancellation, rescheduling and payment terms upfront. Arguments about these topics waste time and damage relationships.
Many trainers do not follow up with leads or past clients. Someone asks about training, you reply once, they do not respond immediately, and you forget about them. Gentle, regular follow-up works.
Some trainers do not track which marketing channels actually bring clients. You post on social media and also rely on word of mouth, but you do not know which one works, so you waste time on the wrong channel.
A few trainers underprice so heavily that they cannot earn decent money even with a full client list. They burn out because the volume of sessions required does not match their time or energy.
Not having a clear profile or way for customers to book also slows growth. If someone wants to hire you but cannot easily see your rates, services and booking options, they move on to a trainer with a cleaner presence.
Taking cash-only payments and not documenting income or taxes creates legal risk that often surfaces later, not immediately.
How a Websta profile helps you earn as a personal trainer
A Websta profile is a simple profile page that shows your services, prices, photos and contact details. It acts as your online business card and storefront combined.
When you set up a profile, you list the services you offer, set your own prices, and add photos and descriptions. People nearby searching for personal trainers on Websta can find you.
The profile includes an online booking system, so customers can check your availability and book a session without a long back-and-forth conversation. This saves time and reduces friction.
Websta has a marketplace where customers can also post tasks - for example, 'I need a personal trainer for six weeks' - and trainers nearby can make offers. This is another way to find clients you might not reach otherwise.
When a customer pays through Websta using a card, the payment is processed by Stripe, a secure payment service. The money is paid out directly to your own bank account, so you control when and how you receive it.
Having a Websta profile does not require you to use it exclusively. You can still take clients through word of mouth, direct inquiries and other channels. The profile is simply another tool to be found and booked.
A Websta profile also gives you a professional link you can send to anyone - a friend asking for a trainer, a gym considering a partnership, or a customer asking for proof of your services and rates.
Building momentum over time
Earning as a personal trainer in Sofia is not instant. Most trainers report that the first three months are slow, the next three to six months show gradual growth, and it takes a year or more to build a stable, busy client base.
Growth comes from consistency - regular training sessions, reliable communication, delivering real results - and from staying visible. A Websta profile that is updated, with accurate information and customer reviews, becomes more valuable over time as more people see it.
Reviews matter. After your first few clients, reviews build trust with strangers. Early reviews are hard to get because you have few clients, but do not skip asking satisfied clients to leave a note.
Keep learning your craft. A trainer who improves at programming, communication and adapting to different clients earns more and keeps clients longer than one who does the same thing for everyone.
Set realistic expectations for yourself. You will not replace a full-time income in month two, but with disciplined effort and a good profile, side income is achievable within a few months, and full-time income is possible within a year or more if you commit to it.
Frequently asked questions
- Do I need a business registration to work as a personal trainer in Sofia?
- Yes. Bulgaria requires self-employed people to register with the National Revenue Agency (API) and handle taxes. The exact registration type and tax obligations depend on your income and business structure. Contact the National Revenue Agency to confirm current requirements for your situation.
- What should I charge per session as a new personal trainer in Sofia?
- Research what other trainers in Sofia charge by checking gym websites, fitness studios and Websta profiles. Rates vary by experience, training type (one-on-one, online, group) and location. Your first price should be realistic for Sofia's market. You can adjust it as you gain reviews and regular clients. Do not undercut drastically - it teaches customers to negotiate and makes raising rates harder later.
- How do I find my first customers as a personal trainer?
- Your first customers often come from people you already know - friends, family, former colleagues. They also come from online search, word of mouth, and fitness communities you are already part of. A Websta profile helps people nearby find you when they search. Building momentum takes time and a mix of these sources usually works better than relying on one alone.
- How do I receive payment from customers through Websta?
- When a customer books and pays through Websta, the payment is processed securely by Stripe, a payment processor. The money is paid out directly to your own bank account. You set your own prices, and the payment goes to your account - Websta does not hold or skim it.
- How long does it take to build a stable personal training income in Sofia?
- It varies, but most trainers report slow progress in the first three months, gradual growth over the next three to six months, and a workable client base within a year if they work consistently. Side income is possible within a few months for disciplined trainers. Full-time income takes longer. There is no set timeline - it depends on your effort, marketing, skill and local demand.
About the numbers
Counts in this guide were read from the Websta catalogue when the text was written and are refreshed above from the live catalogue. Part of the catalogue was built from the public business register and is marked as such on each profile.