MSP Logo
AIMA Operations9 min read

AIMA Vistos Fee Paid But Portal Still Shows 'Taxas Não Pagas': The 2026 Reconciliation Lag Remedy

Key Takeaway

Your ATM-paid AIMA pre-appointment fee is showing as 'Taxas não pagas' days later, blocking your appointment confirmation. Here are the typical reconciliation timelines, the comprovativos to keep, and the exact contactenos escalation.

The Reconciliation Lag Problem

On 5 June 2026 an r/PortugalExpats post described a UK family on D8 digital-nomad visas in Madeira whose AIMA pre-appointment fees had been paid by Multibanco four days earlier, with the AIMA portal still showing "Taxas não pagas" on each application. The family was concerned the unconfirmed payment would invalidate their appointment slots. This is one of the most common AIMA portal failure modes in 2026, and it is not specific to Madeira, D8 holders, or any visa type. The mechanism is the same across renewal fees, vistos pre-appointment fees, and reagrupamento fees: AIMA's portal does not reconcile SIBS payment clearing in real time, and the gap between payment and status update is structurally invisible to the applicant.

The portal does not display "fee paid, reconciliation pending" — it displays "Taxas não pagas" until the reconciliation completes. To the applicant, the screen reads as a failure; in reality, it is a delay. Our broader walkthrough of the pre-appointment fee workflow is in this guide on AIMA vistos fee notification, but that post does not address the reconciliation-lag failure mode specifically, which is the most common follow-up question we receive from D7, D8, and reagrupamento applicants.

How AIMA Actually Reads Your ATM Payment

When you pay an AIMA fee at a Multibanco terminal or via MB WAY, the payment is routed through SIBS (Sociedade Interbancária de Serviços), Portugal's interbank clearing operator. SIBS produces a clearing file that maps each payment reference to the receiving entity — in this case, AIMA's Direção-Geral do Tesouro account with the SEF (now AIMA) entity code. AIMA polls the SIBS clearing file on a scheduled batch, not in real time. The polling cadence has been adjusted multiple times in 2025 and 2026 and is not publicly documented; practitioner observation across multiple lojas places the typical reconciliation window at two to five working days for ATM/Multibanco, 24 to 48 hours for MB WAY, and three to seven working days for cross-bank homebanking transfers.

The lag exists because AIMA's portal database and SIBS's clearing system are not directly integrated. The polling layer reads the file, matches payment references to open process IDs, and updates the portal status field. When the polling job runs successfully and finds your reference, the status changes from "Taxas não pagas" to "Taxas pagas" overnight. When the polling job fails to find your reference — because the reference was misprinted, the file split across batches, or the process was archived during the lag — the status does not change and the applicant has no signal beyond the unchanged screen. This is the silent-failure mode that distinguishes a normal lag from a problem.

The Comprovativos You Must Keep

The single most important document is the talão Multibanco, the paper receipt the ATM dispenses at the moment of payment. It carries the date and time, the amount, the entity code (a five-digit number assigned to AIMA), the reference number (the nine-digit code the portal generated for your fee), and the SIBS transaction identifier. AIMA contactenos handlers can lookup a payment in the SIBS clearing file directly from these fields without needing your bank's cooperation. Photograph the talão the day of payment — the thermal paper fades within weeks, and the bank does not reissue Multibanco receipts.

For MB WAY payments, the comprovativo is the in-app confirmation screen showing the transaction, which can be saved as a screenshot or, in some banks, exported as a PDF. For Homebanking, the comprovativo is the bank's transaction confirmation page, which most banks let you download as a PDF. In all three cases, the document must show the payment reference number as displayed on the AIMA portal — without that match, the contactenos handler cannot link your proof to the open process. If the reference shown on your bank record differs from the one the portal generated, you have evidence of a portal-side error and a stronger contactenos case. The bank statement is a secondary record; it confirms the debit but does not show the payment reference in most cases. Our post on the AIMA renewal portal payment-to-upload window covers a parallel timing failure on the renewal side.

When "Still Unpaid" Becomes Evidence of an Error

The threshold between normal reconciliation lag and an actionable failure is roughly the sixth working day after payment for Multibanco, the third working day for MB WAY, and the eighth working day for Homebanking. Beyond these windows, the probability that the payment will reconcile on its own without intervention drops sharply. The typical underlying causes, in rough order of frequency, are: payment reference reused or already consumed by an earlier transaction, payment reference issued during a portal session that did not save the process state, SIBS clearing file split across batches with the latter batch failing the polling job, the AIMA process archived or closed during the lag, and the payment routed to the wrong entity code due to a portal-side bug at fee-generation time.

None of these is the applicant's fault, and contactenos is the channel that surfaces and corrects all of them. The framing of the contactenos message matters: do not lead with the failure (the portal still showing unpaid). Lead with the proof (the payment, with reference and date) and the request (manual reconciliation). The handlers triage by what they can act on, and acting on proof is faster than diagnosing a failure. The specifics of the message are in the next section.

The Contactenos Escalation Script

File the request through aima.gov.pt under the "Pagamentos" category, sub-category "Reconciliação de Pagamento." The form requires your process number, the payment reference number, and the date of payment. The message field should be tight: state that the payment was made on date X at time Y via method Z (Multibanco, MB WAY, Homebanking), state the amount, state the payment reference and the SIBS identifier from the talão, state the current portal status ("Taxas não pagas") and the date you first saw that status, and request manual reconciliation so the appointment slot is preserved. Keep the message under 150 words.

Attach the talão Multibanco photograph or the MB WAY screenshot or the Homebanking PDF to the form. AIMA's contactenos system has historically handled attachments poorly, but for payment reconciliation the handlers explicitly need the proof, so attach the strongest single document. If the appointment date is less than five working days away, add a second sentence at the end requesting urgent handling on grounds of imminent appointment date, and include the appointment date in DD/MM/YYYY format. Urgent handling for payment reconciliation has been delivered within 48 hours in 2026 cases. Without the urgency flag, the standard reconciliation response timeline is 5 to 10 working days. If you do not receive a response within 7 working days, our guide to nudging AIMA on delayed files covers the parallel escalation channels.

If the Appointment Date Arrives With the Fee Still Showing Unpaid

Attend the appointment regardless. AIMA loja technicians have discretion to process applicants whose fees show as unpaid on the portal when the applicant produces the physical proof of payment at check-in. Bring the talão Multibanco, the MB WAY screenshot, or the Homebanking confirmation, and the contactenos ticket number if you have one open. Present these at check-in before the technician begins processing. The technician will either accept the proof and proceed (most common), annotate the file with the payment reference and proceed pending reconciliation, or refuse to process and ask you to rebook.

If the technician refuses, the action is unambiguous: request a recusa formal in writing on AIMA-headed paper or via the loja stamp. The recusa formal documents that you attended on the scheduled date with valid payment proof, which converts the missed step from an applicant default into an agency processing error. The recusa is not a refusal to accept your case; it is a refusal to process on the day, which means your contactenos reconciliation request becomes the path to a rescheduled appointment without losing queue position. Photograph the recusa at the loja before you leave. The same general approach to documenting agency-caused gaps is covered in our post on post-strike missed-appointment recovery.

Frequently Asked Questions

How long should I wait before treating "Taxas não pagas" as a problem rather than a normal lag?

Two to five working days for ATM/MB payments is normal lag — AIMA reconciles SIBS clearing files on a delayed batch schedule, not in real time. If the status is still "Taxas não pagas" on the sixth working day after payment, the lag has crossed into possible failure-mode territory: a reference-number mismatch, a payment routed to the wrong process, or a portal-side state issue. File a contactenos on day six, not before. Filing earlier produces a copy-paste reply telling you to wait, which wastes a ticket.

What receipts do I need to keep to prove I paid?

The talão de Multibanco (the ATM/MB receipt) is the primary document — it shows the date, time, amount, entity code, and reference number. Photograph it the same day. The Multibanco receipt does not get reissued if lost. If you paid via MB WAY or Homebanking, keep the screenshot or PDF transaction record from your bank app. The bank statement showing the debit is secondary evidence. AIMA contactenos handlers accept any of these as proof, but the talão Multibanco produces the fastest reconciliation because it carries the SIBS reference that AIMA can lookup directly.

What happens to my appointment slot if the fee shows unpaid on the day?

AIMA loja staff have discretion to process you with the talão Multibanco physically present, even when the portal still shows the fee as unpaid. Bring the receipt to the appointment, present it at check-in, and request that the technician annotates the file with the payment reference. If the technician refuses to process and asks you to rebook, request a written refusal (recusa formal) on the spot. The recusa formal documents that you attended with valid payment and converts the missed step from an applicant default into an agency processing error, which is materially useful if you need to escalate.

Can I pay the fee a second time to force the status to update?

No, and doing so creates a different problem. AIMA fee references are single-use; a second payment to the same reference returns to your account or sits unmatched. A new reference issued for a "second attempt" may not get reconciled either if the first payment ultimately processes. Refunds from duplicate payments are handled by SIBS and Direção-Geral do Tesouro through a process that takes 30 to 60 days. The correct path is contactenos with proof of the original payment, not duplicate payment.

Does this reconciliation problem affect MB WAY payments too?

Yes, though less often. MB WAY transactions clear faster through SIBS (usually within 24 to 48 hours), but AIMA's polling of the SIBS feed runs on a batch schedule, not per-transaction. MB WAY-paid fees that show as "Taxas não pagas" beyond two working days have the same remedy: confirmation screenshot, then contactenos on day six if the status persists. Homebanking transfers clear slower (2 to 5 working days) and have a longer normal-lag window.