The key is the category, not just the country
Peru appears in the DGT list of countries with exchange agreements. That answers the first question, but it does not mean every category follows exactly the same route or that the procedure is identical for every driver.
The practical distinction is between light permits and professional permits. If the question is only whether the exchange exists, the answer is straightforward. If the question is how much it costs, whether there will be an exam, and how much time you need, then the category is decisive.

Who can start the Peruvian license exchange
Before booking, check whether your personal situation allows the exchange in Spain. Review your residency, the validity of the Peruvian license, the date it was obtained, and the category you want recognized. Those four pieces explain most problems that appear later.
Do not treat the exchange as one single procedure for the whole license if you hold several categories. One authorization may be more direct while another requires additional tests. The goal is to arrive at the appointment knowing what you are requesting and what the DGT may recognize.
Fees and tests based on your license type
According to official DGT guidance, car and motorcycle categories that do not require additional testing use fee 2.3 at 28.87 euros. Truck or bus categories that require additional tests move into fee 2.1 at 94.05 euros.
For you as a driver in Spain, that is the main border between a relatively direct exchange and an exchange with more administrative and preparation friction. It is not only a price difference: it also changes the effort you must put in before closing the file.
Documents to organize before moving forward
Prepare identification, residency documentation, the original Peruvian license, the psychophysical fitness report, and proof of the applicable fee. Because requirements can depend on the case, always review the current DGT information before attending.
Take time to check that names, dates, and categories match. If the Peruvian category is not interpreted clearly or does not match what you want to exchange, the procedure can stall. Bringing a clear explanation of what you are requesting helps make the appointment more productive.
If you have old documents or recent renewals, organize the information chronologically. The date obtained and the recognized category are key pieces, so it helps to explain them without searching through papers during the appointment.
The recommended order to avoid wasting time and money
First check whether your personal situation allows the exchange. Then confirm the category and associated tests. Only after that should you move into appointments, fee payment, or supporting documents. This order avoids paying the wrong fee or preparing papers for the wrong route.
Timelines can vary by province, appointment availability, and administrative checks. If you need to drive soon, start with margin. If your plan is later professional transport work, also think about later requirements, because the recognized permit and job requirements may not match what you expected.
It is also worth keeping a short summary of calls, appointments, and payments. If you need to clarify something later, having dates and receipts available makes it easier to reconstruct the file without relying on memory.
What to do if your case does not apply or requires tests
If the DGT does not accept the direct exchange of a category, or if it tells you that you must pass tests, stop the process and reorder the plan. Do not keep paying or booking without knowing exactly what comes next.
In some cases, the practical option will be preparing the required test; in others, studying the ordinary route to obtain a Spanish license. The important point is not to mix scenarios: documentary exchange, exchange with tests, and obtaining from scratch are different routes.
If tests appear, treat preparation as part of the exchange and not as an unexpected penalty. Review the content required, reserve study time, and avoid attending only to try your luck.
Does the Peruvian exchange always cost the same?
No. The fee depends on whether the category requires additional tests. For car and motorcycle categories without tests, the reference is fee 2.3 at 28.87 euros; for truck or bus with tests, the reference is fee 2.1 at 94.05 euros.
That is why you should confirm the category before paying. The difference between one route and another affects the cost, preparation, and calendar.
Can I exchange several categories from a Peruvian license?
You can approach the file by the categories you hold, but you should analyze them separately. Do not assume all of them will receive the same answer just because they appear on the same Peruvian document.
When professional categories are involved, review more carefully whether additional tests apply and which Spanish authorization would result. That check is especially important if your final goal is driving for work.
If one category is not a priority for your life in Spain, you can first focus the inquiry on the one you really need. That reduces doubts and prepares you better if tests appear.
When should I pay the fee?
Pay once you are clear that your case can be exchanged, which category you will request, and whether fee 2.3 or fee 2.1 applies. Paying earlier may feel like progress, but if the route was wrong it can become a waste of time.
The appointment should come after that diagnosis. That way your documents, expectations, and budget are aligned with what the DGT actually requires for your Peruvian license.