Outsourcing to Argentina – The Definitive Guide

Since 2002 Argentina has greatly evolved as a software development hub. The benefits of outsourcing to Argentina are similar as to other traditional offshore locations like India, Asia, México or East Europe.

Universities are Free.


In Argentina you will find a highly educated workforce. This is because education is totally free from kindergarten to university. There are many free universities and in the last 20 years many public universities have been created in the most important cities of the country. This allows for people whose parents hardly could end high school, to become university graduates.

According to data from 2014, 4.5% of population attends to university and 3.5% is in public universities.

The most important university in Argentina is University of Buenos Aires (UBA). It ranks #4 as the most prestigious institutions in Latin America and 75 in the QS world ranking.

But there are other important universities in almost every big city in the country; many have been created in the last 20 years.

There are other universities specialized in tech areas like the one where I studied. This is the case of Universidad Tecnológica Nacional (UTN). This university specializes in technology areas like electronics, computer science and systems among others.

Of course there are private universities like Universidad Austral, Universidad Católica or ITBA and specialized institutions that they teach short careers, all with very good level. The number of students in private universities is growing at an average rate of 3.3% each year.

Competitive costs

buildings in Buenos Aires photo

Argentina is not the cheapest offshore location, but you will still find very competitive costs. The costs of living (renting and food) are significantly lower than other big cities in the world. The relation between quality and price will be very good.

For example, you can find freelance developers in Buenos Aires starting at 2500 USD per month. You can still find cheaper, but less experienced.

Costs in other cities could be even more competitive. For example, cities far from Buenos Aires, specially in the North of the country have all very good universities and produce very good professionals.

However, most of the tech companies only seem to look at Buenos Aires, Córdoba and Rosario, leaving a lot of talent undiscovered.

Some cities you should have in your radar are Salta, San Salvador de Jujuy, Resistencia, Corrientes, Posadas or Tucumán. All in very competitive areas and all served with very good universities.

There many many others, but these cities are among the ones who hasn’t been fully discovered yet as excellent tech hubs although they have everything needed to make it happen.

Moreover, many students from cities where there is no University


english learning

Argentina has the highest level of english proficiency in Latin America and ranks #19 in the world, according the the EF English Proficiency Index.

Argentina English Proficiency English

Apart from English, other languages are very popular in Argentina. There are very good institutions to study italian, french, portuguese and german, among the most populars.

Culture and Environment

café tortoni

Argentina is a mix of cultures. The country was colonized by Spain in the year 1536. Since then, a lot of immigrants have settled in this country mainly from Spain, Italy, Portugal, France, Germany and many from neighbour countries as well, among others.

Buenos Aires, its capital city is also often recognized as the Paris from South America. Stunning architecture, cosmopolitan atmosphere, the latest fashions and trends and intimate side walk cafes make the biggest city in the country a magnet for travellers as well.

Argentina has other environmental and safety advantages: it is far from war or military conflict zones, extreme natural events like tornados, hurricanes or earthquakes are very uncommon and it is not a target for terrorism.

Discussions and Ideas

If dealing with an offshore service provider you  only hear “yes, sir”, that’s not going to be the most common case when dealing with an argentinean.

Argentineans are passionate and love to have their opinions and suggestions considered. They are more self confident and honest. Unlike other offshore providers, an argentinean will also say “no” when it’s no.

If your current developer always says “yes” and then he is apologizing all the time, you will notice the difference with an argentinean.

Argentineans love to get involved in the planning and discovery process when defining your projects or the features for your project. Argentineans will probably argue with you and propose you different ways of doing things. I strongly believe that’s a characteristic you will always want to find in any kind of worker.

If your developer, from wherever she or he is, doesn’t appear to be like this, it doesn’t mean he will not be good, but you will have to hire someone else to supervise or to help you define your requirements before assigning the work.

If you have any other topic you would like to know about outsourcing to Argentina, please leave a comment below or write to marcelo@centraldev.com.ar.


Argentina economics for software services buyers

Yesterday, I received an email from an old client, who has hired full time engineers in Argentina, asking me about the economic situation of software outsourcing companies after the new government regulations. He was referring to the new argentinean government regulation for foreign money exchange. So, I gave him some background information.

Why so much USD in Argentina?

Argentineans, for years, were used to save in foreign currency, specially in US dollars, as a way to protect themselves from inflation and economic crisis. US dollars are also used by the Argentinean Central Bankto maintain and somehow control the value of our currency, the Peso. Argentina is the second country in the world after Rusia, with more US dollars outside USA. Another strange thing that happens here is that all real estate operations are made in USD. That doesn’t happen, for example, in our neighbor Brazil, where their currency, the Real is used exclusively for everything, and I think that is what we should do.

The recent economic crisis in Europe is making european companies here to transfer US dollars to Europe, to help their central branches. I’m not sure why, that is apparently not a good thing. Some private savers are also changing more pesos to USD because they fear of the European crisis.

All these scenarios made the government create a new regulation in which they demand that, whoever wants to change Pesos into USD, to prove how they obtain their money.

The issue is that a good part of the pesos which were changed into USD were not legally justified from people or companies who did not pay their taxes. So now, if they don’t have a legal way to demonstrate how they obtained the pesos, they are not allowed to buy USD.

For outsourcing companies doing their things within the law, this is not a problem. I can receive payments from foreign companies as usual and I could buy USD if I wanted.

What changes

As I said before, for companies doing things within the law, that is, paying their taxes, nothing changes. An argentinean company or individual has NO reason to demand more money from you because of this new regulation. Our costs did not go up because of this in any way.

The usual flow is that the outsourcing company emits a valid invoice (valid for the argentinean law) , client transfer the funds, usually via international bank transfer (SWIFT code), and the money is cleared in the company’s account, always in Pesos, which is our national currency.

If, for any reason, the company needs to buy foreign currency, they can do it without any problem, because they report their sales to the Tax Agency monthly.

It is true that providers using services like Xoom or Western Union received their payments in USD before the new regulations and no justification for the origin of the funds were asked for them. The difference now is that, if they want to continue receiving their funds in USD, they will have to prove the origin of the funds; if not, they will pay them in Pesos, at the official exchange rate.

The trick here was that those providers were declaring that the funds received were “familiar help”. That was definitely outside the law.

How to tell if you are hiring within the law

Now, if you are a foreign company hiring argentinean services you may be asking if you are hiring providers within the law.

If you are not hiring registered providers, that means you are paying less than the market value or that your providers are making more because they are not paying their taxes.

Even though you don’t need an invoice, it is your moral obligation to request one.

An argentinean invoice has some elements that will help you determine if it is legal or not.


This is the tax identification number. It is a 11 digits number, usually represented as ##-########-#.

If the invoice of your provider does not include this number, you are not receiving a legal invoice and you are probably helping to tax evasion.

With this number, you can find out if you are hiring a provider who is registered in the tax agency. You could go to AFIP, click the Constancia de Inscripción link, and make a query using the CUIT (no dashes).

You could get two result types:

  1. If it says “Régimen Simplificado para Pequeños Contribuyentes” means he is registered in the simplified program for small taxpayers (commonly referred to as “Monotributo”), which is OK. But you should also check the category, which is a capital letter.

    In this page, you can see how much is the tax for each category (values expressed in Pesos). The first column shows you the category letter. The second, the top anual income for each category and the last two columns shows you the total tax they have to pay for services and goods respectively.

  2. If it doesn’t say “Régimen Simplificado para Pequeños Contribuyentes”, your provider is in the “General” program, which is more suitable for companies with an anual income of 46,000 USD or more. This program has more controls from the tax agency and taxpayers are forced to report monthly sales and spendings. They usually pay more in taxes (aprox. 30%), but they can deduct spendings.

Invoice letter

If the services provided are used outside Argentina, your provider should give you an E type invoice wether he is in the Monotributo program or not.

The difference between C and E invoices in Monotributo, for services, is formal. It doesn’t mean they pay different taxes with one invoice type or the other. So some providers could also give you a C type invoice but that should not be a problem.

You should not receive an A nor B invoice, unless you buy directly IN Argentina, because that means that you would be paying the sales tax (21%) and, as a foreign company, you should not pay it.

Transfer method

If you send the funds through international bank transfer, it is very likely that your providers will have to present the invoice that justifies those funds to the bank, to get the money cleared into their bank account.

If you are paying your programmers through services like Western Union or Xoom.com, and you are not asking your providers a valid invoice, you should know that these services do not demand to present an invoice to release the funds, so it is an easy method to skip paying taxes.

Argentinean inflation

Argentina, like many other countries in Latin America is experiencing a continuous growth since 2003. The collateral effect is inflation. That means that, each year, we need more Pesos to live.

Anual inflation in 2010, according to government is approximately 11%. But, to private consultants it is 25%. The trick is that not all the consultants reveal their measure methodology but government does. And government inflation is more country broad while private consultants focus more on big cities. An average between both values is acceptable.

If your provider express the prices in USD, he can make some difference with the exchange rate variation, but it is not enough to cover from inflation. For example, in the last year, USD went up 10%, wich is not enough to cover the average inflation.

In 2011 we might not experience as much of inflation as last year or, at least, not more. But beginning 2012, we will experience a higher cost in services like electricity, gas and water, specially in Buenos Aires and surroundings.

The case of my old customer

My opinion is that his providers were lying and trying to deceive him. They told him that they had to register as exporters and to pay more taxes. They pretended a raise of 30%, which is crazy in any industry.

The fact is that software providers do not need to register as exporters (that is for goods that go through customs), and they don’t have to pay more taxes than what they should be already paying from the beginning.

Probably, these providers realized that they won’t be able to be paid in US dollars anymore, because they are not producing invoices for their work or they are not properly registered and paying their taxes.

Why they would need US dollars? As I said at the beginning, argentineans are used to save in this currency, to protect from inflation or to buy a property. But it is also true that they can exchange the US dollars for the Pesos they need for living at a higher exchange rate than the official in the black market for, easily 15% or 20% more.