Filing Personal Income Taxes in Panama: Complete Step-by-Step Guide
File Panama income taxes online at dgi.mef.gob.pa using your RUC and NIT numbers. Panama's territorial tax system only taxes Panama-sourced income, foreign income is not taxed. If you have tax residency, you must file annually through the DGI (Dirección General de Ingresos) eTax2.0 system. This guide walks through the complete process for expats in Panama City.
Overview of Panama's Tax System
Panama's territorial tax system taxes only Panama-sourced income, making it attractive for those with foreign income. However, if you establish tax residency in Panama, you must file a personal income tax declaration annually. This comprehensive guide walks you through the entire process of filing your taxes online through the DGI (Dirección General de Ingresos - General Department of Income) system.
Step 1: Access the DGI Website and Log In
Your first step is to find and access the official tax authority website. The Ministry of Economics and Finances oversees tax collection through the DGI.
Steps to Log In:
- Visit the DGI website at dgi.mef.gob.pa
- Look for the orange button labeled "DGI EN LÍNEA"
- Click this button to open eTax2.0 (you may need to allow popups depending on your browser)
- Select the orange button that says "INICIAR SESIÓN" (Log In)
- Enter your USUARIO/RUC (user identification/business registration number)
- Enter your NIT (national tax ID number)
- Complete the security verification: Select "No soy un robot" (I'm not a robot)
- Select the images that match the word provided if requested (use Google Translate if needed)
- Click the orange "INGRESAR" button to enter the system
Step 2: Open and Complete the Tax Declaration Form
Once logged in, you'll access the tax declaration form. This form collects your income information and calculates your tax obligation.
Locating the Declaration Form:
- On the left side of your screen, select the grey and white icon showing a piece of paper with a pencil
- This opens a menu—select "DECLARACIONES JURADAS Y DOCUMENTOS" (Sworn Declarations and Documents)
- Select "PRESENTAR DECLARACIÓN JURADA" (Submit Sworn Declaration)
Filling in Declaration Parameters:
- Under PARAMETROS DE PRESENTACIÓN, verify that the RUC, DV (check digit), and CONTRIBUYENTE (taxpayer) fields are pre-filled
- Under DECLARACIÓN, select "1-DECLARACIÓN JURADA DE RENTAS PERSONAS NATURALES, ASALARIADOS, PROFESIONALES INDEPENDIENTES Y COMERCIANTES" (Declaration of Income for Natural Persons, Employees, Independent Professionals, and Merchants)
- Under PERIODICIDAD, select ANNUAL
- In the AÑO field, enter the year you're filing for (e.g., 2024)
- Click "ACEPTAR" (Accept) to proceed
Step 3: Verify Your Information and Tax Declaration Details
The system opens a new page where you'll verify and configure your tax declaration. Accuracy here is crucial for proper tax filing.
Verification Checklist:
- Under SISTEMA CONTABLE, select "RECIBIDO" (Received)
- Verify the PERIODO INICIAL (starting period) and PERIODO FINAL (ending period) - these should match the tax year
- Under TIPO DE DECLARACIÓN, select "NORMAL" (Normal Declaration)
- Under NORMAS CONTABLES, select "NIIF" (International Financial Reporting Standards)
- Under TIPO DE PRESENTACION, select "ORIGINAL" (Original Filing)
Step 4: Enter Income and Submit Your Declaration
The final step involves entering your actual income information and submitting your completed tax declaration.
Income Entry and Submission:
- In the first line below the blue bar labeled INGRESOS (Income), enter your salary and other taxable compensation
- Include all sources of Panama-sourced income
- If you have multiple income sources (employment, business, investments), enter each separately
- Review all information for accuracy
- Click "PRESENTAR" (Submit) to file your tax declaration
Special Situations and Complex Income Sources
If your income comes from sources such as investments, real estate, cryptocurrency, or offshore accounts, you may need to submit your declaration differently or provide additional documentation. Similarly, if you have deductions or special circumstances, consult with a tax professional.
When to Seek Professional Help
If you:
- Are filing taxes in Panama for the first time
- Have income from multiple sources (employment, business, investments, real estate, cryptocurrency)
- Are unsure how to categorize certain income
- Have significant deductions or complex financial situations
- Have offshore income or accounts
- Are establishing tax residency and need guidance
It's wise to contact a tax professional or attorney who specializes in Panama taxes. They can ensure your filing is accurate and optimize your tax position.
Key Takeaways
- Timing: File your annual tax declaration before the deadline each year
- Required Information: Have your USUARIO/RUC, NIT, and income documentation ready
- System: Use the eTax2.0 system through the DGI website
- Language: The system is in Spanish; use translation tools if needed
- Complex Income: Seek professional advice for investments, real estate, and offshore income
- Accuracy: Double-check all information before submitting
Conclusion
While filing taxes in Panama requires navigating a Spanish-language system and understanding local tax rules, the process is straightforward once you know the steps. This guide provides the roadmap. For those establishing Panama residency or dealing with complex income sources, professional tax guidance ensures compliance and optimal tax planning. Panama's territorial tax system offers significant advantages for remote workers and entrepreneurs with foreign income—understanding how to properly file ensures you can take full advantage of these benefits.
Related Panama Finance Guides
Offer accounting or tax services? List your business on ExpatsList.
Frequently Asked Questions
How do I file income taxes in Panama?
Is foreign income taxed in Panama?
What tax ID do I need in Panama?
Business consultant specializing in Panama's financial services sector. After relocating from Bogotá, I've spent four years helping entrepreneurs and expats navigate Panama's banking system, residency programs, and corporate structures. Based in Panama City.
View Full ProfileFound this helpful?
Join the conversation. Share your own tips, experiences, or questions with the expat community.
Your blog could reach thousands too
More Blogs About Panama City
Report an Issue
Help us improve our listings
Report Submitted
Thank you for helping us maintain quality listings. We'll review your report shortly.
Submission Failed
Something went wrong. Please try again.
Sign In Required
Please sign in to report an issue. This helps us follow up on your report if needed.