Software that runs businesses across the Balkans and Europe.

We design, build and operate ERP, e-commerce, hotel and payment platforms for companies in 15 countries. One senior team from the first analysis to 24/7 operations.

  • ERP & e-commerce
  • Hotel PMS & booking
  • Payments & fintech
  • Mobile apps
15+years in business
40+platforms in production
15countries with our clients
13languages supported out of the box
Who we are

A product company and a custom software team in one.

GSM Media was founded in Skopje in 2010. What started as web development for local companies grew into a complete software company: today we build and operate the systems our clients run their businesses on, from the online shop and the warehouse to invoicing, bank payments and hotel front desks.

We own our platforms. Atom ERP, Atom CMS and our hotel system are developed in-house, which means a new project starts from a proven base instead of a blank page, and every client benefits from improvements made for the others.

We stay small on purpose. You talk directly to the engineers who write your code, decisions are made in days, and the same team that built the system keeps it running for years.

Direct line to the engineers

No account managers in between. The people who build your system answer your calls.

Long-term partnerships

Most of our clients have been with us for more than five years. We grow with them.

Regional know-how

Taxes, e-invoicing, banks, couriers and marketplaces of every country we work in.

2010Founded
What we do

Everything a modern company needs to sell, operate and grow.

From a single online shop to a multi-country group with warehouses, shops, hotels and finance in one system.

Custom software & web development

Business applications, portals and web platforms built for your process, not the other way around. Laravel back-ends, modern front-ends, clean APIs.

Laravel REST / SOAP APIs Portals

E-commerce platforms

B2C and B2B web shops with variants, promotions, coupons, multi-language, multi-currency, card payments and courier integrations. Marketplace feeds included.

B2C / B2B Marketplaces Payments

ERP & business software

Sales, purchase, warehouse, POS, finance and reporting in one system. Atom ERP is our own product, adapted to your workflow and your country's rules, including e-Faktura (UJP) in Macedonia.

Atom ERP Warehouse Finance

Mobile applications

iOS and Android apps for customers and for field teams: ordering, loyalty, stock taking, service tickets, connected live to the back office.

iOS Android Field apps

Hotel PMS & booking engine

Front desk, room plan, pricing calendar, channel manager connections and a direct web booking engine on your own site, commission free.

PMS Booking engine Channels

Fintech & payments

Card gateways (Halkbank, NLB, CasYs, Stripe), bank statement import, automatic matching, e-invoicing and ledger export to your accountant.

Card gateways Bank statements e-Invoicing

Integrations & data sync

We connect what you already have: ERPs, accounting, MSSQL databases, supplier catalogues, couriers, marketplaces like Ananas. Scheduled and real-time.

ERP sync Couriers Marketplaces

IT consulting, cloud & operations

Architecture reviews, migrations, hosting in EU data centres, monitoring, backups and security hardening. We run what we build, 24/7.

Cloud Monitoring Security
Our products

Platforms we own, so your project starts at 80 percent done.

Every product below is in daily use by dozens of companies. We adapt them to you, host them and keep them up to date.

Business core

Atom ERP

Sales, purchase, warehouse, POS, finance, HR and reporting for retail, wholesale and distribution companies. Multi-company, multi-warehouse, multi-currency.

  • Sales orders, invoices, credit memos
  • Purchase orders and goods receipts
  • Inventory, transfers, stock counting
  • Bank statements and ledger
  • e-Faktura (UJP) for Macedonia
Web shops

Atom CMS & Commerce

The e-commerce platform behind more than 40 online shops in the region. Catalogue, variants, filters, promotions, checkout, card payments and content, connected live to the ERP.

  • B2C and B2B pricing
  • 13 languages, any currency
  • Card, cash on delivery, bank transfer
  • Facebook, Google and marketplace feeds
  • Runs on our CDN and EU hosting
Hospitality

Hotel PMS & Booking

Property management for hotels and resorts: room plan, reservations, pricing calendar, rate plans, guests and invoicing, plus a direct booking engine for your website.

  • Room plan and front desk
  • Seasonal pricing calendar
  • Direct web booking engine
  • Channel manager connections
  • Guest invoicing and reports
Shops

POS & Retail

Point of sale for shops and chains, connected to the same stock and prices as the web shop. Fiscal printers, loyalty, gift cards and returns.

  • Touch POS for shops
  • Live stock across all locations
  • Loyalty and gift cards
  • Returns and credit memos
  • Works offline, syncs later
Industries

We know your industry's process, prices and paperwork.

Retail & wholesale

Chains, distributors and importers with web shop, POS and warehouse in one.

Fashion & jewellery

Variants, sizes, collections, brand rules and premium storefronts.

Pharmacy & healthcare

Regulated catalogues, batch tracking and expiry dates.

Furniture & home

Configurable products, delivery scheduling, showroom and online.

Electronics & appliances

Large catalogues synced from suppliers, financing and warranties.

Automotive

Vehicles, parts and service: catalogues, service orders and customer portals.

Hotels & tourism

PMS, booking engine, channel management and agency contracts.

Publishing & media

Books, subscriptions, digital content and author portals.

Financial services

Lending, factoring and client onboarding portals with strong validation.

Public sector & education

Portals and information systems for institutions and universities.

e-Faktura (UJP), Macedonia

Electronic invoicing through the Public Revenue Office system opens for all companies on 1 October 2026 and becomes mandatory for VAT payers on 1 April 2027, for other legal entities on 1 July 2027. Atom ERP issues, sends and receives e-invoices directly, no re-typing on the UJP portal.

Ask us about it
How we work

From a first call to a system your team relies on every day.

  1. Discover

    We map your process, data and integrations on site and agree on scope, timeline and budget.

  2. Design

    Screens, data model and integration plan, reviewed with the people who will use the system.

  3. Build

    Short iterations on our proven platforms. You see working software every two weeks.

  4. Launch

    Data migration, training, go-live support. We are in the office with you on day one.

  5. Operate

    Hosting, monitoring, backups, updates and new features under a long-term agreement.

Where we work

Clients across the Balkans and Europe.

Our platforms run online shops, ERPs and hotels for companies in 15 countries. Multi-language, multi-currency and local tax rules are built in, so one system can serve a whole group.

Balkans

  • Macedonia
  • Serbia
  • Croatia
  • Bosnia and Herzegovina
  • Slovenia
  • Albania
  • Kosovo
  • Montenegro
  • Bulgaria
  • Greece

Europe

  • Germany
  • Austria
  • Switzerland
  • Italy
  • Netherlands

One platform, five countries

A retail group we serve runs separate web shops for Macedonia, Serbia, Croatia, Bosnia and Albania from a single code base and one ERP.

Local rules built in

VAT, e-invoicing, fiscal printers, couriers, banks and marketplaces of each market, maintained by us.

References on request

We are happy to connect you with clients in your industry and country.

Partners and institutions we have worked with

  • European Bank for Reconstruction and Development
  • National Centre for Development of Innovation and Entrepreneurial Learning
  • Faculty of Computer Science and Engineering, Skopje
Contact

Tell us about your project.

Write a few lines about what you need and we will get back to you within one business day with questions or a first proposal.

A few sentences are enough: what you sell, which systems you use today, what should change.
We use your details only to answer your message.