What we do
Tax Filings
We prepare and submit your filings in TRIBU-CR, the platform of Hacienda, Costa Rica's tax authority, within the deadlines and with the supporting documentation in order. No last-minute scrambles and no late-filing penalties.
What's included
- Monthly value-added tax (VAT) return, form 150.
- Annual income tax return.
- D-270 informative return, which replaced the D-151 in 2026.
- Review and monitoring of your standing with the tax authority.
- Deadline tracking: we tell you before each due date, not after.
Blog
From the blog
Invoices you receive: the 8-business-day deadline to accept or reject them
When the deadline to confirm the electronic invoices for your purchases expires, what happens if you don't respond, and what to check before filing VAT.
Form D-270 in Costa Rica: what you actually need to report and the January 2027 deadline
Form D-270 is narrower than many claimed. Which transactions it covers according to the tax authority, when the 2026 filings are due, and the penalty.
How we work
How our accounting process works
Initial consultation
We review your tax and accounting situation at no cost.
Custom proposal
We send you a clear plan with scope and pricing.
Onboarding
We organize your documentation and connect your systems.
Ongoing management
We take care of everything so you can focus on your business.
What we do
Other services
The rest of what we do for your business.
General Accounting
Up-to-date bookkeeping, financial statements, and legal ledgers.
Payroll Management
Payroll calculation and filing for CCSS, INS, and year-end bonuses.
Company Incorporation
Guidance to form your company and register it with the authorities.
Electronic Invoicing
Setup, issuance, and management of compliant electronic invoices.
Tax Consulting
Tax strategy to lower your burden legally and efficiently.
Let's talk
Ready to get your accounting in order in Costa Rica?
First consultation free. No commitment.
Book a 30-minute call
Pick the day and time that work best for you and we'll talk about your business.
30 min · Free