Client Portal Guide
v1.0 · 2e1d13a · 2026-02-24
EN ES

CumpleAI Client Portal — Overview6452c20

Welcome to the CumpleAI Client Portal. This guide will help you understand what the portal is, what you can do with it, and how to navigate its features with confidence.

What Is the CumpleAI Client Portal?6452c20

The CumpleAI Client Portal is your personal window into the work your accounting firm does on your behalf. It is a secure, private website where you can check on your tax compliance status, exchange documents with your accountant, ask questions, review payments, and stay on top of important deadlines — all from one place.

Your accounting firm uses CumpleAI as their internal management platform. The Client Portal is the part of CumpleAI built specifically for you, the client. Think of it as a direct line between you and your accounting team, available 24 hours a day, 7 days a week.

You can access the portal at portal.cumpleai.com or through a custom address provided by your accounting firm.

Note
The Client Portal is designed for business owners, managers, and authorized representatives. You do not need any technical expertise to use it.

What You Can Do in the Portal6452c20

The Client Portal gives you the ability to:

Note
The AI assistant provides status information only. It does not offer tax or legal advice. Always verify important decisions with your accountant.

Portal Navigation6452c20

The portal uses a sidebar menu on the left side of the screen to help you move between sections. Here are the main areas you will find:

Menu ItemWhat It Does
InicioYour main dashboard with a summary of deadlines, tickets, and notifications
DocumentosView, upload, and manage your documents
TicketsSubmit questions and requests, and track conversations with your accountant
VencimientosSee all upcoming compliance deadlines with urgency indicators
Chat IATalk to the AI assistant about your account status
PreferenciasAdjust your notification settings and review the welcome tour
Portal sidebar navigation
The sidebar menu showing all navigation options

On a mobile phone or small tablet, the sidebar is hidden by default to give you more screen space. You can open it by tapping the menu icon (three horizontal lines) in the top-left corner of the screen. Tap anywhere outside the sidebar or press the X button to close it again.

Header Bar

At the top of every page, you will see a header bar that shows:

Company Information in the Sidebar

At the bottom of the sidebar, you will see your company's trade name, RFC (tax ID number), and the name of your assigned accountant. This is a quick reference so you always know who is managing your account.

Your Data Is Private6452c20

The CumpleAI Client Portal is built with strict data isolation. This means:

Tip
Your data is protected by multi-tenant isolation. Each client's information is kept completely separate within the system.

Your Accounting Firm Manages Your Account6452c20

A few important things to understand about how the portal works:

System Requirements6452c20

The CumpleAI Client Portal runs in any modern web browser. There is no software to install. Here is what you need:

You do not need to install any apps, plugins, or extensions. Simply open your web browser and navigate to the portal address.

Note
For the best experience on mobile devices, we recommend using Chrome on Android or Safari on iOS. You can add the portal to your home screen for quick access, just like an app.

Who Is This Guide For?6452c20

This guide is written for the clients of Mexican accounting firms that use CumpleAI. That means you are likely:

No accounting or technical knowledge is required. The guide explains each feature in plain language with clear, step-by-step instructions.

How This Guide Is Organized6452c20

This guide is divided into chapters, each covering a specific part of the portal:

ChapterTopic
01 — Getting StartedHow to log in, set up your profile, and complete the onboarding wizard
02 — My DashboardUnderstanding your main dashboard and quick stats
03 — DocumentsUploading, downloading, and tracking document status
04 — TicketsCreating and managing support tickets
05 — PaymentsReviewing your billing and payment history
06 — DeadlinesUnderstanding compliance deadlines and urgency levels
07 — PreferencesConfiguring notifications and account settings
08 — Key ProcessesFirst login, daily routine, waiting-on-client response, and escalation steps
Each chapter includes step-by-step instructions and helpful tips. You can read them in order or jump directly to the chapter that covers what you need.

Need Help Right Now?6452c20

If you need immediate assistance, here are your options:

Option 1 — Submit a Ticket

The most reliable way to get help. Go to the Tickets section in the portal and create a new ticket. Your accountant will be notified immediately and can respond at their earliest convenience. Every message is tracked and saved.

Option 2 — Use the AI Assistant

For quick status questions, open the Chat IA section. You can ask the AI about your upcoming deadlines, pending documents, open tickets, and more. It responds instantly and has full access to your account data.

Option 3 — Contact Your Accountant Directly

Your assigned accountant's name is shown at the bottom of the sidebar. If your firm has provided their direct contact information, you can reach them by phone, email, or WhatsApp.

Note
If you cannot log in or have lost access to your account, contact your accounting firm directly. They manage all portal accounts and can help you regain access.
Warning
If you receive a suspicious email or message asking for your portal password, do not respond. Your accounting firm will never ask for your password by email or message. Report any suspicious communications to your firm immediately.

Next: Chapter 01 — Getting Started


Getting Started6452c20

This chapter walks you through everything you need to know to start using the CumpleAI Client Portal, from receiving your invitation to completing the onboarding wizard.

Receiving Your Portal Invitation6452c20

Your journey begins when your accounting firm sets up your account. Here is what to expect:

  • Your accounting firm creates your company profile in their CumpleAI system.
  • They add you as an authorized user for your company.
  • You receive an invitation email from your accounting firm with instructions to access the portal.
  • The email will contain:

    Note
    You cannot create a portal account on your own. Only your accounting firm can set up and invite new client users. If you have not received an invitation, contact your accounting firm directly.

    What If I Did Not Receive the Email?

    If you cannot find the invitation email:

    Logging In for the First Time6452c20

    Once you have your login credentials, you are ready to access the portal.

    Open the Portal Login Page

    Navigate to portal.cumpleai.com in your web browser, or use the custom link provided by your accounting firm.

    You will see the CumpleAI Portal login screen with the CumpleAI logo and a login form.

    Portal login page
    The CumpleAI Portal login page

    Enter Your Email Address

    Type the email address associated with your account into the email field. This is the same email your accounting firm used when they created your account.

    Enter Your Password or Use Google Sign-In

    Depending on how your accounting firm configured your account, you can either:

    • Type your password and click the "Ingresar al portal" button.
    • Click "Sign in with Google" if your firm has enabled Google SSO (Single Sign-On). This will redirect you to Google's sign-in page, where you can use your Google account.
    Note
    If you are logging in for the first time and were not given a password, look for a "Set password" or "Forgot password" link on the login page. Follow the instructions to create your password.

    Access the Portal

    After successful authentication, you will be taken to the portal dashboard (Inicio). If this is your first login, the onboarding wizard will appear automatically to guide you through the portal features.

    Warning
    If you see an error message saying "User not found" or "Only CLIENT users can access the portal," contact your accounting firm. This means your account may not have been set up correctly.

    Setting Up Your Profile6452c20

    Your basic profile information is managed by your accounting firm. They set your company's legal name, trade name, RFC (tax ID), and contact details when they create your account.

    However, you can update certain personal preferences:

    To update your preferences, navigate to Preferencias in the sidebar menu. See Chapter 07 — Preferences for detailed instructions.

    Information Visible in the Portal

    When you are logged in, you will see the following information about your account:

    This information helps you confirm you are viewing the correct account, especially if you are authorized on more than one company.

    The Onboarding Wizard6452c20

    The first time you log into the portal, an onboarding wizard will appear. This is a step-by-step introduction that walks you through each section of the portal. It helps you understand what each area does and how to use it.

    Onboarding wizard
    The onboarding wizard with progress indicator and step description

    Wizard Steps

    The onboarding wizard includes the following steps:

    StepTitleWhat It Covers
    1Welcome to CumpleAIIntroduction to the portal and its purpose
    2Your DocumentsHow the document section works
    3Upload DocumentsHow to upload files when your accountant requests them
    4Tickets and SupportHow to create tickets and communicate with your accountant
    5DeadlinesHow to check your upcoming compliance deadlines
    6AI Chat (if enabled)How to use the AI assistant to ask questions about your account
    7PreferencesHow to set your notification preferences
    8All Done!Confirmation that you are ready to use the portal
    > [!INFO]
    Step 6 (AI Chat) only appears if your accounting firm has enabled the AI assistant feature for their portal. If it is not enabled, the wizard will have 7 steps instead of 8.

    Move Forward

    Click the "Siguiente" (Next) button to advance to the next step.

    Go Back

    Click the "Anterior" (Previous) button to return to a previous step. This button is disabled on the first step.

    Skip the Wizard

    If you want to skip the wizard entirely, click the X button in the top-right corner of the wizard window, or press the Escape key on your keyboard. You can always re-run the wizard later from the Preferences page.

    Complete the Wizard

    On the last step, click the "Comenzar" (Get Started) button to finish the wizard and begin using the portal.

    Progress Indicator

    The wizard shows your progress in two ways:

    Running the Wizard Again

    If you want to see the onboarding tour again at any time:

    Navigate to Preferencias in the sidebar menu.
    Scroll down to find the "Tour de bienvenida" (Welcome Tour) section.
    Click the "Ejecutar tour de bienvenida" (Run Welcome Tour) button. The wizard will open again from step 1.

    Portal Navigation6452c20

    Now that you are logged in, here is how to move around the portal.

    The Sidebar

    The sidebar is your main navigation tool. It appears on the left side of the screen and contains links to all portal sections:

    The currently active section is highlighted in the sidebar so you always know where you are.

    Mobile Navigation

    On smaller screens (phones and small tablets), the sidebar is hidden to save screen space.

    Open the Menu

    Tap the menu icon (three horizontal lines) in the top-left corner of the header bar. The sidebar will slide in from the left.

    Select a Page

    Tap any menu item to navigate to that section. The sidebar will close automatically after you make a selection.

    Close the Menu Without Navigating

    If you opened the sidebar by accident, you can close it by:

    • Tapping the X button inside the sidebar
    • Tapping anywhere on the darkened area outside the sidebar

    The Header Bar

    The header bar runs along the top of every page and contains:

    ElementLocationWhat It Does
    Menu iconLeft (mobile only)Opens the sidebar on small screens
    Company nameLeftShows your company's trade name
    Notifications bellRightTakes you to the Preferences page
    Logout iconRightSigns you out of the portal

    Getting Help6452c20

    There are several ways to get help when you need it:

    Submit a Ticket

    The most reliable way to reach your accountant is to create a support ticket. Tickets are tracked, so nothing gets lost. Your accountant receives a notification when you submit a ticket, and you receive a notification when they respond. See Chapter 04 — Tickets for instructions.

    Use the AI Assistant

    For quick questions about your account status, try the AI assistant in the Chat IA section. You can ask things like:

    The AI can provide instant answers based on your account data.

    Warning
    The AI assistant provides informational summaries only. It cannot take actions on your behalf, and it does not provide tax or legal advice. For decisions that affect your tax compliance, always consult your accountant.

    Contact Your Accountant Directly

    Your assigned accountant's name is displayed at the bottom of the sidebar. If your firm has provided their contact details, you may also be able to reach them via:

    Check with your accounting firm for their preferred communication methods.

    Quick Tips for New Users6452c20

    Here are a few tips to help you get the most out of the portal from day one:

  • Check your dashboard regularly. The Inicio page gives you a quick overview of everything that needs your attention.
  • Upload documents promptly. When your accountant requests a document, uploading it quickly helps them meet your compliance deadlines.
  • Use tickets for questions. Even simple questions are worth submitting as tickets — they create a record that both you and your accountant can refer to later.
  • Set your notification preferences early. Go to Preferencias and choose how you want to be alerted about deadlines, document updates, and ticket responses.
  • Do not worry about making mistakes. The portal is designed to be forgiving. You can always go back, re-upload documents, or ask for help.
  • Tip
    You are now ready to start using the CumpleAI Client Portal. The next chapters will guide you through each section in detail.

    Previous: Chapter 00 — Overview | Next: Chapter 02 — My Dashboard


    My Dashboard (Inicio)6452c20

    Your dashboard is the first thing you see when you log into the CumpleAI Client Portal. It provides a quick summary of everything important — upcoming deadlines, open tickets, and unread notifications — so you can see at a glance what needs your attention.

    Welcome Section6452c20

    At the top of the dashboard, you will see a welcome message:

    Bienvenido a tu portal
    Aqui puedes ver un resumen de tu cuenta

    This is your home base. Everything on this page is a summary — a snapshot of the most important information from across the portal. You can click on any card or section to jump directly to the full detail.

    Quick Stats Cards6452c20

    Below the welcome message, you will find three clickable cards arranged in a row. Each card shows a key number about your account:

    Dashboard quick stats cards
    Three summary cards showing deadlines, tickets, and notifications

    Upcoming Deadlines Card

    DetailDescription
    IconCalendar clock icon
    NumberTotal count of compliance deadlines due in the next 30 days
    Label"Vencimientos proximos" (Upcoming deadlines)
    Click actionTakes you to the Vencimientos (Deadlines) page

    Open Tickets Card

    DetailDescription
    IconTicket check icon
    NumberCount of tickets that are not yet resolved or closed
    Label"Tickets abiertos" (Open tickets)
    Click actionTakes you to the Tickets page

    Unread Notifications Card

    DetailDescription
    IconDocument icon
    NumberCount of notifications you have not read yet
    Label"Notificaciones sin leer" (Unread notifications)
    Click actionTakes you to the Documentos (Documents) page
    > [!INFO]
    All three cards are clickable. Tapping or clicking on any card takes you directly to the corresponding section where you can see the full details.

    Understanding the Numbers

    Upcoming Deadlines Section6452c20

    Below the stats cards, you will find the "Proximos vencimientos" (Upcoming Deadlines) section. This shows up to 5 of your most important compliance deadlines.

    Upcoming deadlines section
    List of upcoming deadlines with status badges and days remaining

    What Each Deadline Shows

    For each deadline in the list, you will see:

    Status Badges

    Each deadline has a status badge that tells you where things stand:

    StatusSpanish LabelWhat It Means
    PendingPendienteNot yet started by your accountant
    In ProgressEn progresoYour accountant is working on it
    Waiting on ClientEsperando respuestaYour accountant needs something from you
    SubmittedEnviadoFiled with the authorities
    AcceptedAceptadoConfirmed by the authorities
    OverdueVencidoPast the due date
    IssueCon problemaA problem was detected that needs attention

    Days Remaining Indicator

    When a deadline is within 3 days of its due date, a special urgency indicator appears next to the status badge:

    IndicatorMeaning
    "Hoy"The deadline is today
    "1d", "2d", "3d"The deadline is 1, 2, or 3 days away
    > [!WARNING]
    If you see a deadline marked as "Esperando respuesta" (Waiting on Client), it means your accountant needs something from you to proceed. Check the Deadlines or Documents section to find out what is needed, and respond as soon as possible.

    Color Coding for Urgency

    The dashboard uses subtle color coding on deadline cards to help you quickly identify urgency:

    ColorMeaning
    Standard (no highlight)More than 7 days until the deadline
    Subtle highlight3 to 7 days remaining
    Accent highlight (with days badge)0 to 3 days remaining — urgent

    In the top-right corner of the deadlines section, you will see a "Ver todos" (View All) link. Click this to go to the full Vencimientos page where you can see all your deadlines, not just the top 5. See Chapter 06 — Deadlines for a complete guide.

    If You Have No Deadlines

    If there are no upcoming deadlines in the next 30 days, you will see the message:

    No hay vencimientos proximos

    This means your compliance calendar is clear for the near future. Your accountant may still be working on longer-term obligations, but nothing requires your immediate attention.

    Recent Tickets Section6452c20

    Below the deadlines section, you will find the "Tickets recientes" (Recent Tickets) section. This shows up to 5 of your most recent support tickets.

    Recent tickets section
    List of recent tickets with subject, date, and status badge

    What Each Ticket Shows

    For each ticket in the list, you will see:

    Ticket Status Badges

    StatusSpanish LabelWhat It Means
    OpenAbiertoThe ticket has been submitted and is waiting for a response
    In ProgressEn progresoYour accountant is working on it
    Waiting on ClientEsperando tu respuestaYour accountant has responded and is waiting for you to reply
    ResolvedResueltoThe issue has been resolved
    ClosedCerradoThe ticket is closed and no further replies are possible

    Clicking on a Ticket

    Each ticket in the list is clickable. Tapping or clicking on a ticket takes you directly to the ticket detail page, where you can see the full conversation thread, add replies, and view attachments. See Chapter 04 — Tickets for details.

    Click the "Ver todos" (View All) link in the top-right corner to go to the full Tickets page with all your tickets, filters, and the ability to create new tickets.

    If You Have No Tickets

    If you have not created any tickets yet, you will see:

    No hay tickets recientes

    This is perfectly normal if you are just getting started. You can create your first ticket anytime from the Tickets page.

    Error Handling6452c20

    If the dashboard cannot load your data (for example, due to a temporary network issue), you will see an error message at the top of the page:

    No se pudieron cargar los datos del dashboard

    If this happens:

    Wait a Moment

    The issue may be temporary. Wait 10-15 seconds.

    Refresh the Page

    Press F5 on your keyboard or tap the refresh button in your browser to reload the dashboard.

    Check Your Connection

    Make sure you have a working internet connection. Try visiting another website to confirm.

    Try Again Later

    If the problem persists, try again in a few minutes. If the issue continues, contact your accounting firm.

    Important
    If you see the error "Sesion expirada" (Session expired), you need to log in again. Your session has timed out for security reasons. You will be redirected to the login page automatically.

    Dashboard Best Practices6452c20

    Here are some recommendations for getting the most out of your dashboard:

    Check It Daily

    Make a habit of visiting your dashboard at least once a day, especially during busy tax periods. The quick stats cards give you an instant read on whether anything needs your attention.

    Respond to "Waiting on Client" Items Promptly

    If you see deadlines or tickets marked as "Waiting on Client" (Esperando respuesta / Esperando tu respuesta), these are items where your accountant is blocked and waiting for you. Responding quickly helps them stay on schedule and meet your filing deadlines.

    Use the Cards as Shortcuts

    Rather than navigating through the sidebar every time, use the clickable stats cards as quick shortcuts to the sections you visit most often.

    Review the Deadlines Section First

    When you open the dashboard, glance at the deadlines section first. Deadlines with urgency indicators (showing days remaining) are the items most likely to need your immediate attention.

    Tip
    Your dashboard is designed to give you peace of mind. If the numbers are low and there are no urgency indicators, you can be confident that things are on track.

    Previous: Chapter 01 — Getting Started | Next: Chapter 03 — Documents


    Documents (Documentos)6452c20

    The Documents section is where you manage all the files exchanged between you and your accounting firm. You can upload documents your accountant has requested, download files they have prepared for you, and track the status of every document in your account.

    Accessing the Documents Section6452c20

    Click "Documentos" in the sidebar menu on the left side of the screen. On mobile, tap the menu icon first to open the sidebar.
    You will see the Documents page with the heading "Documentos" and the subtitle "Consulta y sube documentos para tu expediente" (View and upload documents for your file).
    Documents page overview
    The Documents page showing the upload button, filters, and document list

    Understanding the Document List6452c20

    The main part of the Documents page is a table (on desktop) or a card list (on mobile) showing all your documents. For each document, you can see:

    ColumnWhat It Shows
    DocumentoThe document title and file name
    TipoThe document type or category
    PeriodoThe fiscal period the document relates to (for example, "2026-01")
    EstadoThe current status of the document
    FechaThe date the document was added
    TamanoThe file size (shown in KB or MB)

    On Mobile Devices

    On smaller screens, each document is displayed as a compact card instead of a table row. The card shows the document title, type, period, date, and status in a vertically stacked layout.

    Document Types6452c20

    Your accounting firm may request various types of documents. Here are the most common ones:

    Document TypeDescription
    Constancia FiscalYour tax status certificate from the SAT
    Acta ConstitutivaYour company's articles of incorporation
    IdentificacionID documents (INE, passport, etc.)
    e.FirmaYour electronic signature certificate from the SAT
    Poder NotarialPower of attorney documents
    DeclaracionTax returns and declarations
    Comprobante DomicilioProof of address
    Estado de CuentaBank statements
    FacturaInvoices (CFDI)
    OtroOther documents that do not fit the above categories
    > [!INFO]
    The document types available may vary depending on how your accounting firm has configured the system. If you are unsure which type to select, choose "Otro" (Other) or ask your accountant.

    Document Status Tracking6452c20

    Every document in the portal has a status that tells you where it is in the review process. Understanding these statuses helps you know whether you need to take any action.

    Status Meanings

    StatusSpanish LabelIconWhat It Means
    PendingPendienteYellow clockYour accountant has requested this document and is waiting for you to upload it
    UploadedSubidoGray clockYou have uploaded the document and it is waiting for your accountant to review it
    VerifiedVerificadoGreen checkmarkYour accountant has reviewed and approved the document
    RejectedRechazadoRed XYour accountant has reviewed the document and found an issue. You need to upload a corrected version
    ExpiredExpiradoThe document has passed its validity date and needs to be renewed

    Status Workflow

    Here is the typical flow a document goes through:

  • Pending — Your accountant requests a document from you.
  • Uploaded — You upload the document through the portal.
  • Verified or Rejected — Your accountant reviews it and either approves or rejects it.
  • If rejected, you upload a corrected version and it goes back to Uploaded status.
  • Warning
    If a document has "Rechazado" (Rejected) status, check with your accountant or look at any associated ticket for an explanation of what needs to be corrected. Upload the corrected document as soon as possible to avoid delays in your compliance filings.

    Uploading Documents6452c20

    Uploading a document is one of the most common actions you will perform in the portal. Here is how to do it:

    Click the Upload Button

    At the top of the Documents page, you will see a button labeled "Subir documento" (Upload Document) with an upload arrow icon. Click this button.

    Upload document button
    The upload button at the top of the Documents page

    Select Your File

    A file selection dialog will open on your computer or phone. Navigate to the file you want to upload and select it.

    Supported file types:

    • PDF documents
    • XML files (for CFDI invoices)
    • Images (PNG, JPG, JPEG)
    • Other common document formats
    Note
    If you are uploading a scanned document, PDF format is preferred. Make sure the scan is clear and legible.

    Wait for the Upload to Complete

    While the file is uploading, the button text will change to "Subiendo..." (Uploading...) and will be temporarily disabled. Do not navigate away from the page during this process.

    Confirm the Upload

    Once the upload is complete, you will see a green success message at the top of the page:

    Documento "[filename]" registrado correctamente

    Your document will now appear in the document list with the status "Subido" (Uploaded). Your accountant will be notified and can begin their review.

    What Happens After You Upload

    After you upload a document:

  • The document is registered in the system and appears in your document list.
  • Your accountant receives a notification about the new document.
  • The document status is set to "Subido" (Uploaded).
  • Your accountant reviews the document and changes the status to either "Verificado" (Verified) or "Rechazado" (Rejected).
  • You receive a notification when the status changes.
  • Upload Errors

    If something goes wrong during the upload, you will see a red error message:

    Error al subir el documento

    If this happens:

    Check that your internet connection is working.
    Make sure the file is not too large. Contact your accounting firm if you are unsure of the size limit.
    Try a different file format. If you are uploading an image, try converting it to PDF first.
    Try again. If the problem persists, contact your accounting firm for assistance.
    Important
    Never upload documents containing passwords, private keys, or sensitive authentication credentials through the portal. If your accountant needs your e.Firma password, discuss a secure method of delivery with them directly.

    Downloading Documents6452c20

    Your accountant may prepare documents for you, such as completed tax returns, compliance certificates, or financial statements. These will appear in your document list and can be downloaded.

    To download a document, look for it in your document list and click on it. If a download option is available, you will be able to save the file to your computer or phone.

    Note
    Not all documents in the list are downloadable. Documents that your accountant has requested but you have not yet uploaded will show as "Pending" with no file to download.

    Filtering Documents6452c20

    If you have many documents, you can use the filter controls at the top of the document list to narrow down what you see.

    Filter by Type

    Find the search field labeled "Filtrar por tipo..." (Filter by type).
    Type the document type you are looking for (for example, "factura" or "estado_cuenta").
    The list will update automatically to show only documents matching that type.

    Filter by Period

    Find the field labeled "Periodo (ej: 2026-01)" (Period).
    Type the fiscal period in year-month format (for example, "2026-01" for January 2026).
    The list will update to show only documents from that period.
    Note
    You can use both filters at the same time to narrow your search. For example, filter by type "factura" and period "2026-01" to see all invoices from January 2026.

    Clearing Filters

    To remove a filter, simply erase the text from the filter field. The document list will return to showing all documents.

    Pagination6452c20

    If you have more than 20 documents, the list will be split across multiple pages. At the bottom of the document list, you will see:

    Document Version History6452c20

    Each document in the portal has a version number. When you upload a new version of an existing document (for example, a corrected bank statement), the system tracks the version. You can see the version number in the document details.

    This is particularly useful when:

    Expiration Alerts6452c20

    Certain documents have expiration dates. The most common examples are:

    When a document nears its expiration date, the portal will flag it with the "Expirado" (Expired) status. You may also receive a notification reminding you to renew the document.

    Warning
    Expired documents can cause delays in your tax filings. When you see an expired document alert, take action to renew it as soon as possible and upload the new version to the portal.

    Tips for Managing Documents6452c20

  • Upload promptly. When your accountant requests a document, upload it as soon as you can. This helps them meet your compliance deadlines.
  • Use clear file names. Name your files descriptively (for example, "Estado-cuenta-BBVA-enero-2026.pdf") so both you and your accountant can easily identify them.
  • Check for rejected documents regularly. If a document is rejected, there is usually a specific reason. Address it quickly to keep things moving.
  • Keep originals. The portal is a working copy. Always keep your original documents in a safe place.
  • Use the filters. As your document list grows, use the type and period filters to quickly find what you need.
  • Tip
    The Documents section keeps everything organized in one place. No more lost emails or misplaced files — everything your accountant needs (and everything they prepare for you) is right here.

    Previous: Chapter 02 — My Dashboard | Next: Chapter 04 — Tickets


    Tickets (Mis Tickets)6452c20

    Tickets are your primary way to communicate with your accounting firm through the CumpleAI Client Portal. Whether you have a question about your taxes, need to request a document, or want to report an issue, creating a ticket ensures your message is tracked and your accountant is notified immediately.

    What Tickets Are For6452c20

    You can use tickets for a wide range of purposes:

    Note
    Tickets create a permanent record of your communication. Unlike a phone call or a casual message, a ticket is tracked, timestamped, and accessible to both you and your accountant at any time.

    Accessing the Tickets Section6452c20

    Click "Tickets" in the sidebar menu on the left side of the screen. On mobile, tap the menu icon first to open the sidebar.
    You will see the Tickets page with the heading "Tickets" and the subtitle "Tus solicitudes y consultas con el despacho" (Your requests and inquiries with the firm).
    Tickets page overview
    The Tickets page showing the status filter and ticket list

    Viewing Your Tickets6452c20

    The Tickets page displays all your tickets in a list. For each ticket, you can see:

    DetailDescription
    SubjectThe title or subject line of the ticket
    Status badgeA colored tag showing the current status
    CategoryThe type of inquiry (for example, "compliance_issue" or "tax_query")
    PriorityHow urgent the ticket is (Low, Medium, High, or Urgent)
    Assigned accountantThe name of the person handling your ticket (if assigned)
    Last updatedWhen the ticket was most recently updated
    Comment countThe number of messages in the ticket conversation

    Ticket Priorities

    PrioritySpanish LabelDescription
    LowBajaNon-urgent general inquiries
    MediumMediaStandard requests with normal turnaround
    HighAltaImportant issues that need attention soon
    UrgentUrgenteCritical issues that need immediate attention
    > [!INFO]
    Priority is typically set by your accountant based on the nature of your request. If you believe your issue is urgent, mention this in your ticket description.

    Ticket Statuses Explained6452c20

    Understanding ticket statuses helps you know what to expect and whether you need to take any action.

    StatusSpanish LabelWhat It MeansDo You Need to Act?
    OpenAbiertoYour ticket has been submitted and is waiting for your accountant to review itNo — wait for a response
    In ProgressEn progresoYour accountant is actively working on your requestNo — your accountant is on it
    Waiting on ClientEsperando tu respuestaYour accountant has responded and needs you to reply or provide additional informationYes — check the ticket and respond
    ResolvedResueltoThe issue has been addressed and resolvedNo — but review the resolution
    ClosedCerradoThe ticket is fully closed. No more replies can be addedNo action possible
    > [!WARNING]
    Pay special attention to tickets with the status "Esperando tu respuesta" (Waiting on Client). These require your action. Your accountant cannot proceed until you respond.

    Filtering Tickets by Status6452c20

    At the top of the ticket list, you will find a row of filter buttons that let you view tickets by status:

    View All Tickets

    Click the "Todos" (All) button to see all your tickets regardless of status. This is the default view.

    Filter by a Specific Status

    Click any of the status buttons to show only tickets with that status:

    • Abierto — Open tickets
    • En progreso — In progress
    • Esperando tu respuesta — Waiting on your reply
    • Resuelto — Resolved
    • Cerrado — Closed

    Switch Between Filters

    Click a different status button at any time to change the filter. The currently active filter is highlighted with a dark background.

    Creating a New Ticket6452c20

    When you need to reach out to your accounting firm, creating a ticket is the best way to do it. Your accountant will be notified immediately when you submit a new ticket.

    Note
    The ability to create new tickets from the portal may depend on how your accounting firm has configured the system. If you do not see a "New Ticket" button, your firm may want you to create tickets through a different channel. Check with your accountant.

    Ticket Categories

    When creating a ticket, you may be asked to select a category. Here are the available categories:

    CategoryWhen to Use It
    compliance_issueProblems with a tax filing or compliance obligation
    document_requestYou need your accountant to prepare or send you a document
    tax_queryQuestions about tax rules, deductions, or obligations
    system_issueProblems using the portal or a technical issue
    onboardingQuestions during your first weeks using the portal
    billingQuestions about invoices, payments, or your account balance

    Writing a Good Ticket

    Here are some tips for writing tickets that get quick, accurate responses:

  • Use a clear, specific subject line. Instead of "Question," write "Question about ISR declaration for January 2026."
  • Provide context in the description. Explain what you need, why you need it, and any relevant dates or deadlines.
  • Attach files if relevant. If you have a document, screenshot, or email related to your question, attach it to the ticket.
  • Mention urgency if applicable. If there is a deadline approaching, mention it in your description.
  • Tip
    A well-written ticket typically gets a faster and more accurate response. The more context you provide upfront, the less back-and-forth will be needed.

    Viewing Ticket Details6452c20

    Clicking on any ticket in the list opens the full ticket detail page, where you can see the complete conversation and interact with your accountant.

    Ticket detail page
    Ticket detail showing header, conversation thread, and reply form

    Ticket Header

    At the top of the ticket detail page, you will see:

    Conversation Thread

    Below the header, you will find the "Conversacion" (Conversation) section. This is where the full back-and-forth between you and your accountant is displayed.

    Each message in the conversation shows:

    Messages are displayed in chronological order (oldest first), so you can read the conversation from top to bottom.

    Back Button

    At the top of the ticket detail page, you will see a "Volver a tickets" (Back to tickets) link with a left arrow. Click this to return to the main ticket list.

    Replying to a Ticket6452c20

    If your ticket is still open (not Resolved or Closed), you can add replies to continue the conversation with your accountant.

    Click on the ticket in your ticket list to open the detail page.

    Write Your Reply

    At the bottom of the conversation section, you will find a text input field with the placeholder "Escribe un comentario..." (Write a comment). Type your message in this field.

    Send Your Reply

    Click the "Enviar" (Send) button next to the input field. While the message is being sent, the button will show "Enviando..." (Sending).

    Confirm the Reply Was Sent

    Your new message will appear at the bottom of the conversation thread immediately after sending. Your accountant will receive a notification about your reply.

    Note
    Keep your replies focused and specific. If you need to discuss a new topic, consider creating a separate ticket instead of mixing topics in the same conversation thread.

    If You Cannot Reply

    If the ticket has been resolved or closed, you will see a message at the bottom of the conversation:

    Este ticket esta resuelto/cerrado. No se pueden agregar mas comentarios.

    If you need to discuss the same topic further, you can create a new ticket referencing the original one.

    Reply Errors

    If your reply fails to send, you will see an error message:

    No se pudo enviar el comentario
    Check your internet connection.
    Try clicking "Enviar" again.
    If the problem persists, try refreshing the page and sending your reply again. Your text may need to be retyped if the page reloads.
    Warning
    Copy your message text before refreshing the page to avoid losing it. You can paste it back into the reply field after the page reloads.

    Automatically Created Tickets6452c20

    Sometimes your accountant may create tickets on your behalf. This typically happens when:

    These tickets will appear in your ticket list just like tickets you created yourself. The main difference is that the first message in the conversation will be from your accountant rather than from you.

    Note
    When your accountant creates a ticket for you, you will receive a notification (if you have notifications enabled). Treat these tickets with the same importance as any other — they often require your attention or response.

    Pagination6452c20

    If you have more than 20 tickets, the list will be split across multiple pages. At the bottom of the list, you will see:

    Tips for Using Tickets Effectively6452c20

  • Check for "Waiting on Client" tickets daily. These are items where your accountant needs your input. Responding quickly prevents delays.
  • One topic per ticket. If you have multiple questions, create separate tickets. This makes it easier for your accountant to track and resolve each issue.
  • Use the status filter. If you have many tickets, use the status filter to focus on what needs your attention. Start with "Esperando tu respuesta" to see tickets waiting for you.
  • Reference ticket numbers. If you need to discuss a ticket with your accountant outside the portal (for example, by phone), refer to the ticket subject so they can find it quickly.
  • Review resolved tickets. When a ticket is marked as resolved, take a moment to review the resolution and make sure you are satisfied with the outcome.
  • Tip
    Tickets keep all your communications organized and traceable. Every question, request, and response is saved in one place, making it easy to refer back to past conversations whenever you need.

    Previous: Chapter 03 — Documents | Next: Chapter 05 — Payments


    Payments (Pagos)6452c20

    The Payments section gives you a clear picture of your billing relationship with your accounting firm. You can see how much has been billed, how much you have paid, your outstanding balance, and the details of each payment period.

    Accessing the Payments Section6452c20

    Navigate to the Payments section through your portal. The exact navigation may vary depending on which portal version your accounting firm uses.
    You will see the Payments page with the heading "Mis Pagos" (My Payments) showing summary cards at the top and a detailed payment history table below.
    Payments page overview
    The Payments page showing summary cards and payment history table

    Payment Summary Cards6452c20

    At the top of the Payments page, you will find three summary cards that give you an instant picture of your billing status:

    Total Billed Card

    DetailDescription
    Label"Total Facturado" (Total Billed)
    NumberThe total amount billed across all periods, shown in MXN (Mexican Pesos)
    SubtitleThe number of billing periods included
    IconDollar sign
    This represents the total of all invoices your accounting firm has generated for your account.

    Total Paid Card

    DetailDescription
    Label"Total Pagado" (Total Paid)
    NumberThe total amount you have paid, shown in MXN
    SubtitleThe number of completed payments
    IconCheckmark
    This shows how much of the total billed amount you have paid so far.

    Outstanding Balance Card

    DetailDescription
    Label"Saldo Pendiente" (Outstanding Balance)
    NumberThe difference between total billed and total paid
    SubtitleShows overdue count, pending count, or "Al corriente" (Up to date)
    IconWarning triangle (if balance exists) or checkmark (if zero)
    This is the most important card to watch. It tells you whether you owe anything to your accounting firm.
    Note
    If your outstanding balance is zero and the subtitle shows "Al corriente," it means you are up to date on all payments. Well done!
    Warning
    If the outstanding balance card shows a number greater than zero and mentions "vencido(s)" (overdue), it means you have past-due payments that need your attention. Contact your accounting firm to arrange payment.

    Payment History Table6452c20

    Below the summary cards, you will find a detailed table showing your payment history organized by period.

    Table Columns

    ColumnWhat It Shows
    PeriodoThe billing month and year (for example, "Enero 2026")
    MontoThe amount billed for that period in MXN
    PagadoThe amount you have paid for that period (shown on desktop only)
    EstadoThe payment status (Pending, Paid, Overdue, or Partial)
    MetodoThe payment method used (shown on desktop only)
    FacturaInvoice number with a download link, if available (shown on desktop only)

    On Mobile Devices

    On smaller screens, the table is simplified to show the most essential columns: Period, Amount, and Status. The additional details (Paid amount, Method, Invoice) are hidden to keep the view clean and readable.

    Payment Date

    When a payment has been recorded, the paid date appears below the period name as "Pagado: [date]." This confirms when your accounting firm received your payment.

    Payment Status Meanings6452c20

    Each payment period has a status that tells you where things stand:

    StatusWhat It MeansWhat to Do
    PendingAn invoice has been issued for this period, but payment has not yet been receivedArrange payment before the due date
    PaidYour payment has been confirmed for this periodNothing — you are all set
    OverdueThe payment was due and has not been received past the due dateContact your accounting firm to arrange payment immediately
    PartialA partial payment has been received, but the full amount has not been paidPay the remaining balance
    > [!DANGER]
    Overdue payments may affect the services your accounting firm can provide. If you see an overdue status, reach out to your firm promptly to discuss payment arrangements.

    Viewing Invoice Details6452c20

    If an invoice number is available for a payment period, you will see it in the "Factura" (Invoice) column on the desktop view. The invoice number is displayed as a clickable link with a download icon.

    Locate the Invoice

    Find the payment period in the table and look for the invoice number in the "Factura" column.

    Click to Download

    Click the invoice number link. The invoice details will be shown or the file will be downloaded to your computer.

    Invoice Information

    A typical invoice includes:

    FieldDescription
    Folio/NumberThe unique invoice identifier
    AmountThe billed amount in MXN
    Billing entityThe accounting firm's legal name and tax information
    Issue dateWhen the invoice was generated
    Due dateWhen payment is expected
    PeriodThe billing period the invoice covers
    > [!INFO]
    If the "Factura" column shows "Sin factura" (No invoice), it means an invoice has not yet been generated for that period. Your accounting firm will provide the invoice when it is ready.

    Payment Methods6452c20

    The portal shows which payment method was used for completed payments. The available methods may include:

    MethodSpanish LabelDescription
    Bank transferTransferenciaElectronic bank transfer
    CashEfectivoCash payment
    CheckChequePayment by check
    CardTarjetaCredit or debit card payment
    > [!INFO]
    The payment method shown is for your records. Actual payment arrangements are handled between you and your accounting firm outside of the portal. Contact your firm to learn which payment methods they accept and how to submit payment.

    Understanding Your Billing6452c20

    Here are some common questions about billing in the portal:

    How Often Am I Billed?

    Your billing frequency depends on your agreement with your accounting firm. Most firms bill monthly, and each billing period covers one calendar month. You will see one row in the payment history table for each billing period.

    Why Does My Balance Show a Number?

    Your outstanding balance is calculated as:

    Total Billed minus Total Paid = Outstanding Balance

    If the balance is greater than zero, it means there are periods where the full billed amount has not been paid.

    What If I Think There Is an Error?

    If you believe there is an error in your billing — for example, an incorrect amount or a payment that was not recorded — create a ticket in the Tickets section with the category "billing." Provide as much detail as possible, including the period in question and any payment receipts you have.

    Can I Make Payments Through the Portal?

    Currently, the portal displays your payment information for your reference. Actual payments are processed outside the portal through the payment methods your accounting firm accepts. Contact your firm for payment instructions.

    Payment History Navigation6452c20

    Payments in the table are sorted by period, with the most recent period at the top. This makes it easy to see your latest billing status first.

    If You Have No Payments

    If your account has no payment records yet, you will see:

    No hay registros de pago
    Los pagos aparecerian aqui una vez generados

    This is normal if your account is new or if your accounting firm has not yet generated any invoices for you.

    Tips for Managing Payments6452c20

  • Check the summary cards regularly. The outstanding balance card gives you an instant read on whether you owe anything.
  • Look for overdue items. If any payment period shows "Overdue" status, address it as soon as possible.
  • Keep your payment receipts. If you make a payment outside the portal, keep the receipt or confirmation in case there is a discrepancy.
  • Download your invoices. When invoice numbers are available, download them for your records. You may need them for your own bookkeeping or tax purposes.
  • Ask questions via tickets. If anything about your billing is unclear, create a ticket with the "billing" category. Your accountant can explain the charges and help resolve any issues.
  • Tip
    The Payments section keeps you informed about your billing status without any surprises. By checking it regularly, you can stay on top of your financial obligations with your accounting firm.

    Previous: Chapter 04 — Tickets | Next: Chapter 06 — Deadlines


    Deadlines (Vencimientos)6452c20

    The Deadlines section shows you all the compliance obligations your company must meet — tax filings, government submissions, and other fiscal requirements. Your accounting firm manages these deadlines on your behalf, and this section lets you see exactly where things stand.

    What Are Compliance Deadlines?6452c20

    As a business operating in Mexico, your company has regular fiscal obligations. These include:

    Your accounting firm tracks all of these deadlines for you and handles the preparation and submission of the required documents. The Deadlines section of the portal gives you visibility into this work.

    Note
    You do not need to understand every detail of each obligation. The Deadlines section is designed to give you a clear overview so you know whether anything needs your attention. Your accountant handles the technical details.

    Accessing the Deadlines Section6452c20

    Click "Vencimientos" in the sidebar menu on the left side of the screen. On mobile, tap the menu icon first to open the sidebar.
    You will see the Deadlines page with the heading "Vencimientos" and the subtitle "Obligaciones fiscales y tareas de cumplimiento proximas (30 dias)" (Tax obligations and upcoming compliance tasks for the next 30 days).
    Deadlines page overview
    The Deadlines page showing grouped deadline cards with urgency indicators

    How Deadlines Are Organized6452c20

    The Deadlines page groups your obligations by urgency, making it easy to see what is most pressing:

    Urgent (Next 3 Days)

    This section appears at the top, highlighted with a warning icon and the header "Urgentes (proximos 3 dias)" (Urgent — next 3 days). It shows all deadlines due within the next 3 days, including any that are already overdue.

    These are the items that need the most immediate attention.

    This Week (4-7 Days)

    This section appears next, with a clock icon and the header "Esta semana" (This Week). It shows deadlines due in 4 to 7 days.

    These items are coming up soon but are not yet critical.

    Coming Weeks (More Than 7 Days)

    The final section has a calendar icon and the header "Proximas semanas" (Coming Weeks). It shows deadlines that are more than 7 days away.

    These items are on the horizon but do not require immediate action.

    Note
    The page shows deadlines for the next 30 days. Obligations further out are managed by your accountant and will appear here as they come within the 30-day window.

    Understanding Deadline Cards6452c20

    Each deadline is displayed as a card with a colored left border that indicates urgency. Here is what each card shows:

    Card Details

    DetailDescription
    TitleThe name of the compliance obligation (for example, "Declaracion mensual ISR")
    Due dateThe full date written out (for example, "lunes, 17 de marzo de 2026")
    PeriodThe fiscal period this obligation covers (for example, "2026-02")
    TypeThe type of obligation (for example, "ISR," "IVA," "IMSS")
    PriorityThe priority level (Low, Medium, High, or Urgent)
    StatusThe current status of this obligation
    Days remainingHow many days until the deadline, shown in the top-right corner

    Days Remaining Display

    The top-right corner of each card shows how much time you have:

    DisplayMeaning
    "Vencido"The deadline has passed. This item is overdue
    "Manana"The deadline is tomorrow
    "X dias"The number of days remaining (for example, "5 dias" means 5 days left)

    Urgency Color Coding6452c20

    Deadline cards use a colored left border to visually indicate how urgent they are:

    Left Border ColorMeaningDays Remaining
    Accent/redOverdue or due very soon0 days or past due
    Amber/yellowDue soon1-3 days
    Subtle grayComing this week4-7 days
    Light grayNot urgent yetMore than 7 days
    In addition, the card background changes slightly for more urgent items:
    Warning
    If you see cards with accent/red borders, these need immediate attention. Check the status to understand what is needed and take action if the status says "Waiting on Client."

    Deadline Statuses Explained6452c20

    Each deadline has a status that tells you where things stand in the compliance process:

    StatusSpanish LabelIconWhat It Means
    PendingPendienteCalendar clockYour accountant has not yet started working on this obligation
    In ProgressEn progresoClockYour accountant is actively preparing the filing
    Waiting on ClientRequiere tu accionYour accountant needs something from you to proceed
    SubmittedEnviadoGreen checkmarkThe filing has been submitted to the relevant authority
    AcceptedAceptadoGreen checkmarkThe authority has confirmed receipt and accepted the filing
    OverdueVencidoWarning triangleThe deadline has passed without the obligation being met
    IssueCon problemaA problem was detected that needs attention

    Status Workflow

    Here is the typical flow for a compliance deadline:

  • Pending — The deadline appears on the calendar.
  • In Progress — Your accountant begins preparation.
  • Waiting on Client (if needed) — Your accountant needs documents or information from you.
  • In Progress — After you provide what was needed, your accountant resumes work.
  • Submitted — The filing is submitted to the authority.
  • Accepted — The authority confirms the filing.
  • Important
    If a deadline reaches "Vencido" (Overdue) status, it means the obligation was not met before the due date. This may have consequences depending on the type of obligation. Contact your accountant immediately if you see an overdue deadline.

    What to Do When You See "Waiting on Client"6452c20

    When a deadline shows the status "Requiere tu accion" (Waiting on Client), it means your accountant cannot proceed without something from you. Here is what to do:

    Check Which Documents Are Needed

    Go to the Documentos (Documents) section and look for documents with "Pendiente" (Pending) status. These are files your accountant has requested from you.

    Check Your Tickets

    Go to the Tickets section and look for tickets with "Esperando tu respuesta" (Waiting on your reply) status. Your accountant may have sent you a message explaining what they need.

    Upload the Required Documents

    If you know which documents are needed, upload them through the Documentos section. See Chapter 03 — Documents for instructions.

    Respond to Any Open Tickets

    If your accountant has asked a question in a ticket, reply with the requested information.

    Create a Ticket If You Are Unsure

    If you are not sure what your accountant needs, create a new ticket asking for clarification. Reference the specific deadline in your message.

    Tip
    Responding to "Waiting on Client" items quickly is the single most impactful thing you can do to help your accountant meet your compliance deadlines on time.

    If You Have No Deadlines6452c20

    If the Deadlines page shows:

    Sin vencimientos proximos
    No tienes tareas de cumplimiento pendientes en los proximos 30 dias

    This means you have no obligations due in the next 30 days. This is good news — it means either your recent obligations have all been handled, or the next batch of deadlines is more than a month away.

    Note
    Just because the page shows no deadlines does not mean nothing is happening. Your accountant may be working on longer-term projects that do not have imminent due dates.

    Calendar View6452c20

    Depending on your portal version, you may also have access to a calendar view that displays deadlines on a monthly calendar. This view makes it easy to visualize when multiple deadlines cluster together and plan your document submissions accordingly.

    In the calendar view:

    Common Deadline Types6452c20

    Here are the most common types of compliance deadlines you will see in the portal:

    TypeDescriptionTypical Frequency
    ISRIncome tax (Impuesto Sobre la Renta)Monthly and annual
    IVAValue-added tax (Impuesto al Valor Agregado)Monthly
    IMSSSocial security contributionsMonthly
    INFONAVITHousing fund contributionsBimonthly
    NominaPayroll tax filingsMonthly
    Declaracion anualAnnual tax returnAnnual (March/April)
    DIOTInformation declaration of operations with third partiesMonthly
    Constancia fiscalTax status certificate updateAs needed
    > [!INFO]
    Not all of these will apply to every company. The deadlines that appear in your portal are specific to your company's obligations, based on how your accountant has configured your account.

    Error Handling6452c20

    If the Deadlines page cannot load your data, you will see:

    No se pudieron cargar los vencimientos

    If this happens:

    Check your internet connection.
    Refresh the page by pressing F5 or tapping the refresh button in your browser.
    If the problem persists, try again in a few minutes.
    If you still cannot load the page, contact your accounting firm.

    Tips for Managing Deadlines6452c20

  • Check the Deadlines page at least weekly. This ensures you always know what is coming up and whether anything needs your action.
  • Respond to "Waiting on Client" immediately. The sooner you provide what your accountant needs, the more time they have to prepare the filing before the deadline.
  • Plan ahead for document submissions. If you see a deadline two weeks away and you know your accountant will need bank statements or other documents, start gathering them now.
  • Do not panic about "In Progress" items. If a deadline shows "In Progress," your accountant is already working on it. No action is needed from you unless the status changes to "Waiting on Client."
  • Use the urgency grouping. Focus your attention on the "Urgent" group first, then "This Week," then "Coming Weeks."
  • Ask questions. If you do not understand a particular deadline or obligation, create a ticket. Your accountant can explain what it is and what (if anything) you need to do.
  • Tip
    The Deadlines section is designed to keep you informed without overwhelming you. Your accountant handles the technical work — your role is to provide documents when requested and stay aware of what is coming up.

    Previous: Chapter 05 — Payments | Next: Chapter 07 — Preferences


    Preferences (Preferencias)6452c20

    The Preferences section lets you control how you receive notifications from the CumpleAI Client Portal. You can choose which types of notifications you want, how you want to receive them, and when you do not want to be disturbed.

    Accessing Preferences6452c20

    Click "Preferencias" in the sidebar menu on the left side of the screen. On mobile, tap the menu icon first to open the sidebar.
    You will see the Preferences page with the heading "Preferencias de notificaciones" and the subtitle "Configura como quieres recibir las notificaciones del despacho" (Set up how you want to receive notifications from the firm).
    Preferences page overview
    The Preferences page showing notification type cards, quiet hours, and save button

    Notification Settings6452c20

    The portal can send you notifications for several types of events. Each notification type is displayed as a card with its own settings.

    Notification Types

    Notification TypeSpanish LabelDescription
    Deadline remindersRecordatorios de vencimientosAlerts when compliance deadlines are approaching
    Document statusEstado de documentosNotifications when your documents are verified or rejected
    Ticket updatesActualizaciones de ticketsAlerts when there are new replies in your tickets
    General communicationsComunicaciones generalesGeneral information and updates from your accounting firm

    Notification Channels

    For each notification type, you can choose how you want to receive it:

    ChannelDescription
    EmailNotifications are sent to your registered email address
    WhatsAppNotifications are sent to your WhatsApp number
    Ambos (Both)Notifications are sent to both email and WhatsApp
    > [!INFO]
    WhatsApp notifications require that your accounting firm has enabled WhatsApp integration and that your phone number is registered in the system. If WhatsApp is not available, you may only see the Email option.

    Changing Notification Channels

    Find the Notification Type

    Scroll through the notification cards to find the type you want to change (for example, "Recordatorios de vencimientos").

    Select the Channel

    Below the description, you will see three buttons labeled "Email", "WhatsApp", and "Ambos" (Both). Click the button for your preferred channel.

    The selected channel will be highlighted with a dark background, while unselected options remain light.

    Repeat for Other Types

    You can set a different channel for each notification type. For example, you might want deadline reminders on WhatsApp (for immediate attention) but general communications by email only.

    Save Your Changes

    After making all your changes, click the "Guardar preferencias" (Save Preferences) button at the bottom of the page. See the Saving Your Preferences section below for details.

    Here are some recommended notification settings based on common use cases:

    If you want maximum awareness:

    If you prefer email for records:

    If you want urgent alerts only on WhatsApp:

    Note
    There is no wrong choice here. Pick whatever combination works best for your workflow. You can always change these settings later.

    Quiet Hours6452c20

    Quiet hours let you set a time period during which you will not receive any notifications. This is useful for ensuring you are not disturbed during the night or outside of business hours.

    Quiet hours settings
    The quiet hours section showing From and To time fields

    Setting Quiet Hours

    Find the Quiet Hours Section

    Scroll down on the Preferences page until you see the "Horario silencioso" (Quiet Hours) card with the description "No recibiras notificaciones durante estas horas" (You will not receive notifications during these hours).

    Set the Start Time

    In the "Desde" (From) field, click and enter the time when you want notifications to stop. The default is 22:00 (10:00 PM).

    Set the End Time

    In the "Hasta" (To) field, click and enter the time when you want notifications to resume. The default is 08:00 (8:00 AM).

    Save Your Changes

    Click "Guardar preferencias" to apply your quiet hours setting.

    How Quiet Hours Work

    Note
    The default quiet hours (10:00 PM to 8:00 AM) are a good starting point for most users. Adjust them if your schedule is different.

    Examples

    ScenarioFromToEffect
    Standard nighttime quiet22:0008:00No notifications from 10 PM to 8 AM
    Extended quiet for early risers21:0006:00No notifications from 9 PM to 6 AM
    No quiet hours needed00:0000:00Set both to the same time to effectively disable quiet hours

    Saving Your Preferences6452c20

    After making changes to your notification channels or quiet hours, you need to save them.

    Click the Save Button

    At the bottom of the Preferences page, click the "Guardar preferencias" (Save Preferences) button. The button shows a save icon next to the text.

    Wait for Confirmation

    While saving, the button text will change to "Guardando..." (Saving...) and the button will be temporarily disabled.

    Confirm Success

    Once saved, you will see a green success message at the top of the page:

    Preferencias guardadas correctamente

    Your new notification settings are now active.

    If Saving Fails

    If the save fails, you will see a red error message:

    No se pudieron guardar las preferencias
    Check your internet connection.
    Try clicking "Guardar preferencias" again.
    If the problem persists, refresh the page and re-enter your settings.
    If you still cannot save, contact your accounting firm for assistance.
    Warning
    If you navigate away from the Preferences page without saving, your changes will be lost. Always click "Guardar preferencias" before leaving the page.

    Welcome Tour6452c20

    At the bottom of the Preferences page, you will find a section called "Tour de bienvenida" (Welcome Tour). This lets you replay the onboarding wizard that appeared when you first logged in.

    Replaying the Welcome Tour

    Scroll to the bottom of the Preferences page until you see the "Tour de bienvenida" card.
    You will see the description "Vuelve a ver la guia introductoria del portal" (Review the introductory guide to the portal).
    Click the "Ejecutar tour de bienvenida" (Run Welcome Tour) button. The button shows a refresh icon.
    The onboarding wizard will open as an overlay on top of the page, starting from step 1. You can navigate through all the steps or close it at any time by pressing the X button or the Escape key.
    Note
    The welcome tour is helpful if you have been away from the portal for a while and want a refresher on how each section works. It does not change any of your settings or data.

    Contact Information6452c20

    Your basic contact information (email, phone number) is managed by your accounting firm. If you need to update your contact details:

    Create a ticket in the Tickets section with the category "onboarding" or "billing."
    In the ticket description, specify what information needs to be updated (for example, "Please update my phone number to +52 33 1234 5678").
    Your accountant will update your information in the system.
    Note
    For security reasons, contact information changes are handled by your accounting firm rather than directly in the portal. This ensures that only authorized changes are made to your account.

    Account Security6452c20

    Keeping your portal account secure is important. Here are some best practices:

    Password Security

    Password Change

    To change your password:

    Look for a "Change password" or "Security" option in your account settings. The exact location depends on your portal configuration.
    If you cannot find a password change option, you can use the "Forgot password" feature on the login page to set a new password via email.
    Alternatively, contact your accounting firm and ask them to help you reset your password.

    Two-Factor Authentication (2FA)

    If your accounting firm has enabled two-factor authentication, you will need to provide a second form of verification when logging in (in addition to your password). This is typically:

    Tip
    Two-factor authentication significantly improves the security of your account. If it is available, we strongly recommend enabling it.

    General Security Tips

  • Log out when you are done. Always click the logout button (door icon in the header) when you finish using the portal, especially on shared computers.
  • Be cautious with emails. If you receive an email claiming to be from CumpleAI asking for your password or personal information, do not click any links. Contact your accounting firm directly to verify.
  • Keep your browser updated. Using the latest version of your web browser ensures you have the most recent security protections.
  • Use a private connection. Avoid accessing the portal from public Wi-Fi networks. If you must, use a VPN.
  • Monitor your account. If you notice any activity in the portal that you did not perform (tickets you did not create, documents you did not upload), contact your accounting firm immediately.
  • Important
    If you suspect your account has been compromised, contact your accounting firm immediately. They can disable your account and help you secure it.

    Language Settings6452c20

    The CumpleAI Client Portal interface is displayed in Spanish (Mexican) by default. This reflects the primary market of Mexican accounting firms and their clients.

    If language settings are available, you can find them in the Preferences section. The available languages depend on how your accounting firm has configured the system.

    Note
    Even if the portal interface is in Spanish, this documentation guide is available in English for your reference. Menu items and button labels in the guide use their Spanish names (as they appear in the portal) alongside English translations.

    Summary of Preferences Settings6452c20

    Here is a quick reference of everything you can configure in Preferences:

    SettingWhere to Find ItOptions
    Deadline remindersNotification cardsEmail / WhatsApp / Both
    Document status alertsNotification cardsEmail / WhatsApp / Both
    Ticket update alertsNotification cardsEmail / WhatsApp / Both
    General communicationsNotification cardsEmail / WhatsApp / Both
    Quiet hours startQuiet hours sectionAny time (default 22:00)
    Quiet hours endQuiet hours sectionAny time (default 08:00)
    Welcome tourBottom of pageReplay button

    Tips for Preferences6452c20

  • Set up notifications on your first visit. Do not wait — configure your preferred channels right away so you never miss an important alert.
  • Use WhatsApp for urgent items. WhatsApp notifications tend to get your attention faster than email, so consider using them for deadline reminders and ticket updates.
  • Set reasonable quiet hours. You do not want to be woken up by a notification at 3 AM, but you also do not want to miss a deadline alert that arrives at 7 AM.
  • Review your preferences quarterly. As your business needs change, your notification preferences might need updating too.
  • Keep "Deadline reminders" enabled. This is the most important notification type. Even if you disable everything else, keep deadline reminders active.
  • Tip
    Taking a few minutes to set up your preferences ensures you stay informed about everything important while filtering out noise. This is one of the best investments of time you can make in the portal.

    Previous: Chapter 06 — Deadlines | Back to: Chapter 00 — Overview


    Key Processes (Client Portal)6ea1b5e

    This chapter describes the core user processes in the client portal.

    Process 1: First Login to Portal6ea1b5e

    Open portal.cumpleai.com from your invitation.
    Sign in with credentials provided by your accounting firm.
    If prompted, set a new password.
    Complete the welcome onboarding wizard.
    Check Dashboard cards: deadlines, tickets, notifications.

    Process 2: Daily Client Routine6ea1b5e

  • Open Inicio and review urgent deadlines.
  • Open Vencimientos and check items marked "Waiting on Client".
  • Upload missing files in Documentos.
  • Reply to open requests in Tickets.
  • Verify your notification settings in Preferencias.
  • Process 3: Responding to "Waiting on Client"6ea1b5e

    Identify the blocked item in Dashboard/Deadlines.
    Open related ticket or document request.
    Upload requested documents or send clarification.
    Confirm your response is visible in ticket/document status.

    Process 4: Uploading Corrected Document Version6ea1b5e

  • Go to Documentos.
  • Select document type and period.
  • Upload the corrected file.
  • Confirm it appears as latest uploaded entry.
  • Process 5: Contact and Escalation6ea1b5e

    Use this order when you need help:

  • Check existing Tickets first.
  • Create or update ticket with clear details.
  • If urgent deadline risk exists, mark ticket clearly as urgent.
  • Follow your accounting firm's direct contact protocol if provided.
  • Process Summary6ea1b5e

    SituationImmediate ActionExpected Result
    First accessComplete login + onboardingFull portal access ready
    Deadline says waiting on clientUpload docs + reply in ticketAccountant can continue work
    Missing/incorrect documentUpload corrected versionUpdated review cycle starts
    Unclear statusAsk via ticketTraceable response from firm
    Previous: Chapter 07 — Preferences