Skip to content

Spain · From Bogotá

Software development for companies in Spain

MTechnology is a technology solutions company headquartered in Bogotá, with projects in 11 countries, Spain among them. We work remotely and in Spanish for Spanish companies: we build custom software, connect your store or platform to your ERP (systems integration), apply artificial intelligence to operations, manage Moodle platforms and run your cloud infrastructure.

30-minute assessment, free and with no commitment · Monday to Friday, 8:00 a.m.–1:00 p.m. and 2:00–5:00 p.m.

Bogotá node · online
Telemetry panel of the ELIOT console, MTechnology’s artificial intelligence platform: messages in the last hour, cases resolved without an agent, first response and actions awaiting approval
Tabs of ELIOT’s Retail, Medical and Support modules
ELIOT, our AI platform · demo values

They trusted us

Logo de Grupo Élite OrganizacionalLogo de Plexus Medicina DiagnósticaLogo de Palm Hills Caribe Real EstateLogo de TexsaLogo de KryptoLogo de DropanasLogo de Green Tech SupplyLogo de Congreso de LíderesLogo de Ortopédicos DisaludLogo de AmericancolLogo de The Mavo GroupLogo de Farmacia InstitucionalLogo de LequarLogo de Asisomos AgencyLogo de TRU-Life Health CareLogo de DTM Data Tactical Management
What companies tell us

Why is it hard to find a reliable software vendor in Spain?

What companies tell us after a bad experience.

The store and the ERP don’t talk to each other

Orders are copied by hand from the store or platform into the ERP so they can be invoiced, and with Verifactu just around the corner that stops being merely slow: the invoice has to come out of the compliant system.

The vendor who disappears after delivery

The project is delivered and paid for, and a few months later nobody answers. Any change means starting over with another vendor.

A Moodle nobody maintains

The training platform works, but it is several versions behind, nobody knows who has the backups and every course start is a scare.

Rates that don’t fit the budget

An in-house team or a local consultancy for a well-defined project goes over budget, and the cheap alternative is usually a vendor who doesn’t speak your language or know your regulations.

Remote work

A remote, Spanish-speaking team for companies in Spain

We don’t have an office in Spain, and a project doesn’t need one to succeed. Our headquarters and team are in Bogotá, and from here we work for companies in 11 countries.

What does matter is working hours, language, how we work and who to call when something breaks. We sort that out from day one.

  • Four hours of shared working day: Bogotá is on UTC−5 all year; mainland Spain is on UTC+1 in winter and UTC+2 in summer. Bogotá’s mornings are Madrid’s afternoons: that is when meetings happen and support is provided.
  • In Spanish, with no intermediaries: you talk directly to the people who build the project, by video call, from the diagnosis to support.
  • One company for the whole cycle: development, go-live, hosting and support with the same team, with no passing the buck.
Verifactu

What does Verifactu change for your store, your ERP (Odoo or another) or your platform?

Royal Decree-Law 15/2025 set the deadline for invoicing systems to comply with the Verifactu regulation: 1 January 2027 for Corporate Income Tax payers and 1 July 2027 for everyone else, self-employed workers included (LegalToday, 4 Dec 2025; KPMG, tax alert). Companies already on the SII fall outside that timeline.

What usually fails is not the invoicing software, which its vendor adapts, but everything around it: online store orders, payments from an in-house platform or sales from a custom system that reach the ERP today by hand or by file. Our job is to make every sale reach the invoicing system on its own, with the customer, amounts and taxes that were already in the order.

More detail in systems integration.

How to choose

How to choose a software development company outside Spain

Hiring a vendor in another country works when you check five things before signing — including with us:

  • Live projects you can open: websites and platforms in production, with the client’s name, not loose screenshots.
  • Compatible working hours: meetings and support should fall within your working day, not at midnight.
  • A diagnosis before a price: anyone who quotes without understanding your process is guessing.
  • What happens after delivery: who is responsible for maintenance, updates and bugs.
  • Knowledge of what operating in Spain requires: Verifactu, the GDPR and local payment methods, built in from the design rather than patched on at the end.

Our portfolio is open: each case study says what we built and for whom.

Investment

How much does a software project cost, and what does it depend on?

The cost of a project depends on four things: how many processes it covers, how many systems it has to connect to (your ERP, your invoicing software, your payment methods), how many people will use it and whether there is data to migrate. That is why we do not publish a fixed rate: a fixed price set before understanding the process ends in scope changes. In the free 30-minute assessment we review your case; then we send you the scope, deliverables, timeline and investment in writing, before we start.

Global presence

Our mornings are your afternoons

Our headquarters are in Bogotá, and from here we work for companies in 11 countries. Mainland Spain is six hours ahead in winter and seven in summer: 8:00 to 12:00 in Bogotá is 14:00 to 18:00 in Madrid, and that is where meetings, deliveries and support fit.

World map with MTechnology's 11 offices and markets
  • Bogotá · HQ
  • United States
  • Canada
  • Mexico
  • Dominican Rep.
  • Bolivia
  • Venezuela
  • Ecuador
  • Spain
  • China
  • Australia
What we do

What we do for companies in Spain

Five lines of work, with the same team from start to finish.

01

Custom software and ERP integration

Systems that replace manual processes, and connections between the store, the platform and the ERP so that each sale reaches invoicing on its own. More in custom software and systems integration.

02

Artificial intelligence applied to operations

Automation and AI on specific processes in your company, starting with one that can be measured. More in artificial intelligence.

03

Moodle and training platforms

Moodle installation, upgrades, backups and support, or a custom training platform, for schools and training departments. More in e-learning platforms and in our guide to Moodle support and administration (in Spanish).

04

Digital platforms and ecommerce

Corporate websites, web applications and online stores built to be found on Google, with the payment methods your customers use. More in web development and online stores.

05

Cloud and managed operations

Managed hosting, version upgrades, backups and support so that what we build keeps running. More in hosting and cloud and IT support.

Integrations

What systems does our work connect to?

The ones we have already used in live projects. If your company uses another — your ERP, your invoicing software, your virtual POS — we review it in the diagnosis before promising anything.

ERP

Odoo integration is first-hand experience; other ERPs are reviewed case by case.

  • Odoo

Payments

Gateways we have connected in real stores and ticketing sites. Stripe also operates in Spain.

  • Stripe
  • PayU

Ecommerce

  • WooCommerce
  • Shopify

CRM and analytics

  • HubSpot
  • Kommo
  • Google Analytics
  • Google Tag Manager

E-learning

A platform we host: our hosting is set up for Moodle.

  • Moodle

We have no commercial partnership with any of these platforms: we name them because they are the ones used in the projects we built.

Regulations

What operating in Spain requires, built in from the design

Invoicing: with Verifactu, invoices have to come out of a system that complies with the regulation. If the system we build sells or charges, its connection to your company’s invoicing software is defined in the diagnosis.

Data protection: the processing of personal data is governed by the General Data Protection Regulation (GDPR) and Organic Law 3/2018 (LOPDGDD). A system that stores data about customers, students or employees has to let your company provide information, handle individuals’ rights and apply security measures. If our team will access that data from Colombia, it is an international transfer: the data processing agreement and its safeguards are agreed before we start.

Payment methods: if the system charges customers, it takes into account the methods they use — card through a virtual POS, Bizum or SEPA direct debit — and the gateway is chosen in the diagnosis.

This section is descriptive; it is not tax or legal advice. Compliance decisions are made by your company’s tax advisor and legal team or data protection officer.

How we work

How we work with companies in Spain

  1. 01

    30-minute diagnosis, free of charge

    By video call, in your afternoon. We learn what you want to solve and what you have today.

  2. 02

    Written proposal

    Scope, deliveries, timeline and price, before we start.

  3. 03

    Build in increments

    You see working progress, not a progress report.

  4. 04

    Go-live

    With your team trained and access in your company’s name.

  5. 05

    Operations and support

    Hosting, maintenance and support by the same team that built it.

International projects

International projects

We have not yet published case studies of Spanish companies. These are international projects with users in several countries.

ICSER

Online certifications for students in several countries

For ICSER Consultoría we developed an e-learning platform for courses and certifications with integrated payments, designed for students in different time zones who use it on their own, from any device.

See the project: ICSER
Dropanas

A commerce and logistics platform outside Colombia

For Dropanas, in Venezuela, we built the entire platform: orders, carriers connected via API, payments in two currencies, bank reconciliation and an API with webhooks for the stores.

See the project: Dropanas

The full [portfolio](/portafolio) includes projects in Colombia, the United States and Venezuela. Our headquarters are in [Colombia](/colombia). See the full portfolio.

Frequently asked questions

Frequently asked questions from companies in Spain

How do you invoice and how do we pay?

We invoice from MTechnology S.A.S., in U.S. dollars (USD) if you prefer, and every payment is invoiced. You can pay by international transfer, with Wise from euros or via PayPal, and we sign an NDA if you need one. How to report an invoice from a non-EU supplier is for your tax advisor to confirm. Details on our payments page.

Does MTechnology have an office in Spain?

No. Our headquarters and team are in Bogotá, Colombia, and we work remotely for companies in 11 countries, Spain among them. Meetings, deliveries and support all happen online and in Spanish.

What hours do you work?

Bogotá time, UTC−5 all year. Mainland Spain is six hours ahead in winter and seven in summer, so 8:00 to 12:00 in Bogotá is 14:00 to 18:00 (or 15:00 to 19:00) in Madrid: that is the window for meetings and support.

Can you connect my store or platform to the ERP to comply with Verifactu?

Yes, that is integration work: making every sale reach the invoicing system on its own, with complete data. Adapting the invoicing software itself to Verifactu is its vendor’s responsibility; we connect everything else to it. Which systems you have and what connection options they offer is reviewed in the diagnosis.

Do you support Moodle in Spain?

Yes, remotely: version upgrades, backups, performance, plugins and support for your team, during the Spanish afternoon. We also host Moodle if you need it. More in e-learning platforms.

How do you handle personal data under the GDPR?

When a system stores personal data, we design it so your company can comply with the GDPR and the LOPDGDD. If we access that data from Colombia, we sign the data processing agreement with the international transfer safeguards your company requires. Compliance decisions are made by your legal team or your data protection officer.

How does a project start?

With a free 30-minute diagnosis by video call. Then we send a written proposal with the scope, timeline and price, before any work begins.

Looking for a software development company for your next project in Spain?

Tell us what you need to solve. In 30 minutes, by video call, free and with no commitment, we will tell you whether we can help and how we would do it. You can book the diagnosis or message us on WhatsApp.

This form is served by our CRM provider, so you need to accept functionality cookies.

Or message us on WhatsApp
Message us on WhatsApp
WhatsApp

Book a call

Choose a day (Bogotá time, UTC−5)
Time
Your details

Confirmation arrives by WhatsApp and email. Prefer to write directly? [email protected]