Mostrando entradas con la etiqueta Mexican Government. Mostrar todas las entradas
Mostrando entradas con la etiqueta Mexican Government. Mostrar todas las entradas

viernes, 13 de mayo de 2016

Can lean help to improve tributary processes in México?

Good day, everyone. It´s been two frustrating weeks for me. And I needed to write all my experience dealing with governmental agencies, here in México.
Unfortunately, had to wait, until this experience was over, to try not to jump on conclusions that would bias my writing. I guess is hard for people in general, to wait and see. Often we desperately want to solve things right away, with little investigation. I guess this is natural, and it´s because the things we experience and see, are granted as THE TRUTH.
Anyway, I´m happy that this awful experience is over. This experience has to do with taxes and the requirements to present my anual tax declaration to the state. Yes, as its often said, you can´t skip death and taxes.

A little bit of context

In Mexico, it is required that every April, you have to declare your earnings and expenses the year before, in this case 2015. The process can be done through the website and it is supposed to be easy. Like myself there are many who hire accountants to do the trick for them. By the mexican legislation, if during that year, you pay more taxes than the regular limit imposed by the law, the excess should be returned to you within a short time frame.
Sounds cool right. So every April, most people present their anual tax declaration and hopefully their balance is positive so they can ask to be refunded. But there are rules, you should follow. Dead line is April 30th, you gotta do it through the website, and you need an RFC code; which is a code that the tax agency provides to you in order to identify you and track your operations. This RFC code is formed according to your birthday, and other data that it is supposed to be exclusively yours. The legend says, that one person cannot have 2 RFC codes, because the system would detect and won´t allow to create a new one, unless you delete the previous one through a specific procedure the agency does. The other requirement is that if you would require to be refunded by a quantity over 10,000 mxn (about 800 usd) you require an electronic signature. This signature is match with your RFC coded and your CURP code (This one is a code that the population agency provides to identify you as a mexican person, with all rights and obligations according to current legislations). Yes, this code is supposed to be unique for every person, and one person cannot have two. Sine this CURP code is formed by your birthdate and other important data that should be unique for you. Two people with the same name, should have different CURP and RFC codes. But going back to the electronic signature,  once you show your CURP and RFC, the employee puts your data into the system and the system woul tell all about your working history, your tax declarations, etc. Here is when the thing gets tricky for me.

CURP Code First.

This year the law changed, if you needed to get a refund over 800 usd you need to have an electronic signature. This signature is supposed to be super safe. The story says that not even anonymous can break it down. Its a combination of your fingerprints, eye iris and a password created by you.
April´s first week I sent all information i gather to my accountant. We have worked for years, and this was the first time something went wrong.  Sent al my bills, payments & charity donations. She already had my info so that was it. Started to getting anxious because i had no news from her for over a week. When she finally reached out, told me that this year my refund would higher than 800 usd so, would need the electronic signature. She told me this 4 days before deadline, so the next mourning when to the agency office to get the damn signature. to my surprise, the offices were clean, furniture was in good shape, personnel was nice and treated everyone with respect. The employee who had me, told me there was something funny and that I won´t be able to get the signature that day. When look for me in the system, I had 2 RFC´s codes, and 3 CURP codes. Remember when I say that a person cannot have more than 1 of these codes? Bullshit!

So, first I had to go to the population office to know what had happened with my CURP.  How could I have 3 different CURP codes. the lady who helped me didn´t have the answer but thanks to god, she was able to leave active the correct one.  One mourning lost. couldn´t do anything more that day was a wednesday. Thursday and Friday couldn't do anything else since I had a training so couldn't missed it. So decided to go on Saturday to the tax office. For people reading this in Us, Canada or even Asia, you got to know that government offices do not open on Saturday, but as the deadline was close, decided to open. Unfortunately could´t do present my tax declaration, since Saturdays they were only processing requests to get the electronic signature, so the girl who had me, passed my case with an older lady for her to explain me what the process would be in my case. Remember that at this point I still had 2 RFC codes. So the lady told me that should come back on Monday, to perform an RFC code cancelation due to a duplicity. I asked if this was common, and said that it is. But she also lecture me saying:

But it is people's responsibility to check everything is alright with with their tax situation.

So, It is my fault then, for you not having the systems to prevent this. As the lady said, I came back this past Friday and this time could do it. In one hour I was able to cancel my duplicated RFC code and get my brand new electronic signature. My accountant was able to present my tax declaration 1 week after deadline.  I just hope, the SAT would be able to get my money back with little delay in one week or two, otherwise...

What lessons can be seen here at a personal level?

Of course the first lesson is that I need to learn how to do it myself. It is supposed to be very easy. The tax declaration is done through a website, filling a form filling the blanks and there you go. Next year won't be a delay, because my account had my tax at her desk for 2 weeks to find in the last minute that I need something else.

How can the SAT office lean to further improve processes and attention?

  • The first one is of course, improve the security to avoid one person having 2 different RFC codes. When I finally got my electronic signature, the guy who had me, told me that they should have notice back in 2008  when I got my CIEC code. During the investigation, I found that I had another RFC code since 2005. So, I guess the guy at that time, didn´t check properly. But should´t be a man´s decision to follow a process. Processes should have controls in place to avoid this kind of mistakes.

  • Second, I found the duplicated codes where requested by a company I worked for in 2005. But as you remember from reading the top of this story, those codes are supposed to be unique and you cannot get a CURP or a RFC code for your mom. The interested person should get the codes for her/him. How is it possible that a company got those codes for me? Again, system failure. The system should be able to tell you if a person already has a code or not.

  • Although I´m sure the SAT office did the best to help people to get their tax declaration, there´s definitely room for improvement. To start, from the 3 times i went to the local office, people was treated in batches (see VSM).    
Fig. 1 VSM Tax declaration with E - signature process. Only 3.94% of Value Added.


  • Wouldn´t it be better to establish one piece flow, and avoid having people early in the mourning  being moved from  in batches from one office to the next one and reduce/eliminate transportation? Even better, why not allowing people do their own registration?

  • Third, the electronic signature is electronic, but you cannot get it through the web. You gotta go to the office to have your information (birth date, your city  and then they take your fingerprints, iris and signature. Would´t it be better if people performs the first part of the process themselves at home? I mean, is just getting your data in the system; registration. And as this story illustrates, looks like there is not much of a difference if the data is placed in the system by me or by a SAT employee. As the system isn´t error proofed, the probability of an error is basically the same. This way, people would only attend the office to get the picture, signature digitalised and eyes scanned.
  • Another one, there is the possibility of getting an appointment though phone or internet. And it depends on the process you will follow (VSM to be followed). However although most of time this works properly and helps customers to go through the processes faster, does not work when its Tax time.  I´m saying that isn´t working since, when i look for an appointment, there wasn´t room. Why not opening the range and provide more time so people can present their tax declaration on time.  

  • Finally, do not lecture people.  In the case of Mexico, workers must wait for companies to deliver their tax payment certificate, so each and every one of the workers can present the tax declaration based on that information. If the companies do not deliver on time those certificates, you cannot blame the workers for doing late their declaration.


If you put any people in a bad, weak and fragile, process, without error proofing, or strong controls to diminish mistakes and error, the results will be bad, undesired ones. Such as presenting late the tax declaration.

As usual, thanks for reading this stuff. I would love to hear your thoughts on this issue. 











miércoles, 21 de octubre de 2015

Stop complaining...

There was a controversial video released by the Mexican Government. In the video the phrase Stop complaining appeared, and it was interpreted like the Government was telling the citizens to stop complaining about the different troubles that Mexico faces.
Mexico, as you may be aware, faces a big security crisis. Drug cartels continue to rule the country, Drug Lord Joaquín Guzman escaped from prison a few months ago and the economy isn´t going well. So it is no surprise that everybody has criticised how the government is performing. And when I say everybody, I mean, everybody. 
So, thinking about that, last week I heard an interesting coverage on the radio, about competitiveness. The story talked about how NAFTA was supposed to be the ticket for Mexico to go into the Major Leagues. "We are going to be in the first world" the Government said, but nobody told us that in order to do so, we needed to compete against the companies and the products from developed countries. The results, 30 years later, are that we haven´t been able to keep up. We lost the train and missed an incredible opportunity to learn and grow as a society. In the coverage, different examples were given, from Uber and how cab drivers have made demonstrations to put pressure on authorities to stop the fast growing pace Uber is taking, to how Walmart is taking over the market, and how small local marketplaces seem unable to compete with the giant. Most of the small, local companies in México have shut down operations, because they haven´t been able to compete with foreign products. Most recently we`re blaming China.

Where Does Lean fit?

This context reminds me to what every Lean authority explains. Lean is mostly about Respect for people. Allow the people to express themselves, to make suggestions, to allow them to apply those suggestions to improve the process, allow the people to experiment, allow them to learn and evolve and grow. 
By doing so, we will be engaging the people in a Continuous improvement cycle that will enable your company or organization to innovate, improve everyday, to become more efficient, safe, fair, organization and at the same time will have the processes to satisfy your customers and actually make money of it. But in order to achieve such ideal state, the employees must participate as well. Contributing with ideas, being open and expressing honestly what it´s going on within daily operations. Here, leaders must respond. After hearing carefully to the employees, leaders must take action. If a worker suggests a change in the process, the leaders must act quickly, reach a consensus and implement rapidly. Otherwise the worker who submitted a suggestion might think that this is only bullshit. And finally the trust is lost, if leaders do not respect, not only by listening, but actually by implementing as well. In this metaphor, this is exactly what the Government has failed to do. To respond to population demands, to reach consensus and of course have failed to rapidly implement. 
Exports of Crude Oil have slowdown in recent years. While
Imports from US have risen, closing the gap with Mexico. Source: EIA
How ever, citizens and society has failed to take a more active role too. I`m not talking about making a demonstration to demand the government to take action. I`m talking to be more competitive in our jobs, improve the way we live, the way we drive, and the way we act. Competitiveness is the greatest example. Uber is not going away because some cab drivers protest and demand the authorities to stop the company for growing and literally eat the market. Why instead, aren´t they trying to improve the service, security and cost? How much are we responsible for the problems our country is facing? and most important What can we do to revert this situation? In order to embark on a Continuous Improvement Cycle, it is required that leaders as well as workers commit themselves to try at least once. Leaders must commit to listen and to take action. Workers to collaborate, proposed and share their knowledge. Both need commitment to trust on each other. Trust, obviously, is something that needs to be build. But can be attainable if there´s will to accomplish a better future. For companies and for countries. 

Thanks for reading, would love to hear your thoughts. Please leave a comment or share if you liked the post.