Descripción
El módulo de Facturación es el sistema central de gestión económica de Nubidoc. Permite emitir facturas, gestionar cobros, crear presupuestos y controlar el flujo de caja del centro médico. Este módulo es fundamental porque:- Gestiona todo el ciclo de facturación del centro
- Registra todos los ingresos y cobros
- Controla facturas pendientes de pago
- Genera documentos fiscales válidos
- Integra con sistemas de facturación electrónica (VeriFactu)
- Permite facturar desde citas directamente
- Gestiona presupuestos y su conversión a factura
- Control de caja diaria
Usuarios Objetivo
- Administrativos: Emitir facturas, registrar pagos, controlar cobros
- Recepcionistas: Cobrar consultas, emitir recibos simples
- Profesionales: Ver sus facturas, facturar consultas
- Directores/Administradores: Análisis económico, control de caja, reportes
1. Emitir Factura Simple
- Actor: Administrativo / Recepcionista
- Objetivo: Facturar una consulta médica
- Precondiciones: Paciente existe, servicio prestado
- Pasos:
- Ir a Facturación → Crear factura
- Seleccionar paciente
- Añadir servicio prestado
- Sistema calcula IVA y total
- Emitir factura
- Imprimir o enviar por email
- Resultado: Factura emitida con número fiscal, documento PDF generado
2. Facturar desde Cita Finalizada
- Actor: Profesional médico / Administrativo
- Objetivo: Generar factura directamente desde cita atendida
- Precondiciones: Cita en estado “Finalizada”
- Pasos:
- Abrir cita desde calendario
- Seleccionar acción “Crear factura”
- Sistema pre-carga paciente y servicios
- Revisar y ajustar si necesario
- Emitir factura
- Registrar pago inmediato (si aplica)
- Resultado: Factura vinculada a cita, cobro registrado
3. Registrar Pago de Factura Pendiente
- Actor: Administrativo / Recepcionista
- Objetivo: Registrar cobro de factura impagada
- Precondiciones: Factura emitida, pendiente de pago
- Pasos:
- Buscar factura pendiente
- Abrir factura
- Seleccionar “Registrar pago”
- Elegir forma de pago (efectivo, tarjeta, transferencia)
- Introducir importe
- Confirmar pago
- Resultado: Factura marcada como pagada, movimiento registrado en caja
4. Crear y Gestionar Presupuesto
- Actor: Administrativo / Profesional
- Objetivo: Elaborar presupuesto para tratamiento
- Precondiciones: Paciente interesado en tratamiento
- Pasos:
- Ir a Facturación → Crear presupuesto
- Seleccionar paciente
- Asignar usuario/profesional (campo “Usuario” en la primera fila del formulario) — el profesional asignado aparecerá en la cabecera del PDF y su firma digitalizada se incluirá automáticamente si la tiene configurada
- Añadir tratamientos y servicios
- Definir precio y descuentos
- Guardar presupuesto
- Imprimir o enviar al paciente
- Si acepta: Convertir a factura o bono
- Resultado: Presupuesto creado, paciente recibe propuesta
- Nota: Algunos centros (ej. Clínica San Clemente) disponen de plantillas de impresión personalizadas con cabecera propia, formato de tabla detallado y firma profesional integrada
- Comportamiento defensivo: si el usuario asignado al presupuesto ya no existe, la cabecera personalizada de SCLE sigue imprimiéndose con el texto genérico “Dr/Dra…” en lugar de bloquear la generación del PDF
5. Realizar Abono (Factura Rectificativa)
- Actor: Administrativo con permisos
- Objetivo: Anular total o parcialmente una factura
- Precondiciones: Factura emitida que requiere corrección
- Pasos:
- Buscar factura a rectificar
- Seleccionar acción “Realizar abono”
- Indicar importe a abonar
- Especificar motivo
- Sistema genera factura negativa
- Emitir abono
- Resultado: Factura original queda abonada, nueva factura negativa emitida
6. Control de Caja Diaria
- Actor: Administrativo / Director
- Objetivo: Revisar movimientos de caja del día
- Precondiciones: Caja activada en el sistema
- Pasos:
- Ir a Facturación → Caja
- Sistema muestra resumen del día
- Ver ingresos por forma de pago
- Ver gastos registrados
- Cuadrar caja
- Cerrar caja del día
- Resultado: Caja cuadrada, reporte generado
Capturas de Pantalla
Para referencia visual, consulte las siguientes capturas de pantalla del módulo en funcionamiento: Menú y Navegación:screenshots/facturacion-menu-lateral.png- Menú lateral de Facturación con todas las opciones disponibles (Buscar facturas, Crear factura, Buscar pagos, Buscar presupuestos, Crear presupuesto)
screenshots/facturacion-buscar-facturas.png- Formulario de búsqueda de facturas con filtros (Nº Fact., Paciente, CIF, Entre Fecha, Estados, Profesionales) y tabla de resultados mostrando columnas (Fecha, Nº Fra., Serie, Cif, Cliente, Paciente, Estado, Pagador, Forma de pago, Nº Sesiones, Bono(s), Total, Pagado, Pendiente, Centro, Etiquetas). Incluye botones de acción: Exportar, Imprimir, Añadir factura, Añadir abono, Descargar facturas, Imprimir facturasscreenshots/facturacion-acciones-factura.png- Diálogo modal “Acciones sobre factura” mostrando información completa de una factura (Cliente, Paciente, Nº factura, Fecha, Pagador, Estado, Importe Total, Importe Cobrado) con información VeriFactu (Sistema VeriFactu, Modo de envío: Envío Diferido) y botones de acción disponibles (Ver detalles, A estado borrador, Imprimir, Ver todo, Registrar pago, Realizar abono, Enviar por email, Modificar etiquetas). También muestra sección de Movimientos de Inventario
screenshots/facturacion-crear-factura-parte1.png- Formulario de creación de factura (parte superior) con campos: Nº Factura, Letra (F), Fecha, Retención %, Forma de pago (efectivo), Centro (Centro Clínica TEST), sección “DATOS DEL PAGADOR (CLIENTE) DE LA FACTURA” con campos Paciente factura, Pagador (PRIVADO), botón “cambiar por contacto”, CIF, Nombre, Direccion, CP, Ciudad, Regiónscreenshots/facturacion-crear-factura-parte2.png- Formulario de creación de factura (parte inferior) con sección “DATOS DEL EMISOR DE LA FACTURA” y campos: Comentario público (se mostrará en la factura), Comentario privado (No se mostrará en la factura), Diagnóstico. Incluye pestañas “DATOS DE CABECERA” y “MOVIMIENTOS DE INVENTARIO”
screenshots/facturacion-buscar-pagos.png- Formulario de búsqueda de pagos con filtros: Nº HC (Número de historia), Paciente, Entre Fecha / y fecha, Origen del pago (combobox), Borrado (checkbox SI/NO con NO seleccionado por defecto), Revisado (checkbox SI/NO), botón Buscar y botones de acción adicionalesscreenshots/facturacion-buscar-presupuestos.png- Formulario de búsqueda de presupuestos con filtros y opciones de gestión
Opciones del Menú
Opción 1: Buscar Facturas
- Función JavaScript:
openInvoSearch() - Vista cargada:
action/invoice/invoicesearch - Descripción: Búsqueda avanzada de facturas con filtros
Opción 2: Crear Factura
- Función JavaScript:
openInvoiceEdit() - Vista cargada: Formulario de factura
- Descripción: Crear nueva factura
Opción 3: Buscar Facturas Proveedor (Opcional)
- Función JavaScript:
openInvoSearchSupplier() - Vista cargada:
action/invoice/invoicesearchsupplier - Descripción: Facturas recibidas de proveedores
Opción 4: Buscar Pagos
- Función JavaScript:
openPaymentSearch() - Vista cargada:
action/invoice/paymentsearch - Descripción: Búsqueda de pagos registrados. También puede abrirse desde el resumen rápido del paciente con Nº HC y paciente ya precargados.
Opción 5: Buscar Presupuestos
- Función JavaScript:
openBudgetSearch() - Vista cargada:
action/invoice/budgetsearch - Descripción: Búsqueda de presupuestos con filtros por Nº HC, Paciente, rango de fechas y Estado (Borrador, Entregado, Aceptado, Rechazado, Cancelado, Firmado)
Opción 6: Crear Presupuesto
- Función JavaScript:
createEditBudget() - Vista cargada: Formulario de presupuesto
- Descripción: Crear nuevo presupuesto
Opción 7: Caja (Opcional)
- Función JavaScript:
openCashRegister() - Vista cargada:
action/invoice/cashregister - Descripción: Control de caja diaria
Pantalla 1: Búsqueda de Facturas
Función de acceso:openInvoSearch()
Descripción
Pantalla de búsqueda con filtros múltiples y grid de resultados paginado.Secciones de la Pantalla
1. Panel de Filtros- Rango de fechas de factura
- Paciente (autocompletado)
- Profesional
- Estado (Borrador, Emitida, Cancelada)
- Estado de pago (Pendiente, Parcial, Pagada)
- Número de factura
- Serie de factura
- Enviado Verifactu (SI/NO)
- Contiene bono (SI/NO)
- Es nubidoc (SI/NO) — solo visible para superusuarios (MasterAdmin). Permite filtrar por el origen del paciente: Nubidoc o Treebole.
- Número de factura
- Fecha de emisión
- Paciente
- Profesional
- Base imponible
- IVA
- Total
- Pagado
- Pendiente
- Estado
- Acciones rápidas
- Emitir seleccionadas (ordena por fecha antes de numerar; muestra notificación de progreso)
- Imprimir seleccionadas
- Descargar PDF múltiples
- Enviar por email
- Cambiar etiquetas
YYYYMMDD_NumeroFactura_NombreCliente_Importe.pdf
Ejemplo: 20260224_28QX_ROBERTOHERRERO_150_00.pdf
Donde:
YYYYMMDDes la fecha de la factura (año, mes, día)NumeroFacturaes el número asignado a la facturaNombreClientees el nombre del cliente que aparece en la factura, sin espacios (ej: “Roberto Herrero” → “ROBERTOHERRERO”)Importees el total de la factura con guión bajo como separador decimal (ej: 150_00 = 150,00 €)
Pantalla 2: Formulario de Factura
Función de acceso:openInvoiceEdit()
Descripción
Formulario completo para crear o editar facturas.Estructura del Formulario
Cabecera:- Título: “Nueva Factura” / “Modificar Factura”
- Número de factura (si está emitida)
- Estado actual (Borrador/Emitida/Cancelada)
- Botón “EMITIR” (si está en borrador)
- Datos del Cliente - Paciente, pagador, datos fiscales
- Líneas de Factura - Servicios/productos facturados
- Totales - Base, IVA, Total
- Pagos - Pagos registrados
- Observaciones - Notas internas
Pantalla 3: Detalles de Factura Emitida
Función de acceso: Al hacer clic en factura emitidaDescripción
Vista de solo lectura de factura emitida con todas las opciones de acción.Información Mostrada
- Datos completos de factura
- Líneas de detalle
- Totales desglosados
- Historial de pagos
- Documentos PDF generados
- Abonos asociados (si existen)
Acciones Disponibles
- Imprimir
- Enviar por email
- Registrar pago
- Realizar abono
- Ver PDF
Formulario: Factura (Invoice)
Propósito: Crear o modificar factura Ubicación: Módulo Facturación ID HTML:invoice-form-[randomID]
Sección 1: Datos de Identificación
| Campo | Tipo | Obligatorio | Descripción | Validación | Constante |
|---|---|---|---|---|---|
| Número Factura | Text (readonly) | No | Número asignado al emitir | Auto-incremental | invoice_number |
| Serie | Select | No | Serie de facturación | - | invoice_invoiceserie_id |
| Fecha Factura | Date | Sí | Fecha de emisión | dd/mm/yyyy | invoice_date |
| Estado | Select (readonly) | Sí | Estado de factura | 0=Borrador, 1=Emitida, 2=Cancelada | invoice_status |
Sección 2: Datos del Cliente
| Campo | Tipo | Obligatorio | Descripción | Validación | Constante |
|---|---|---|---|---|---|
| Paciente | Autocomplete | Sí | Paciente facturado | Debe existir | invoice_patient_id |
| Pagador | Select | Sí | Quién paga la factura | - | invoice_payor_id |
| Profesional | Select | No | Profesional responsable | - | invoice_user_id |
| Nombre Fiscal | Text | Condicional | Nombre para factura | Requerido si pagador empresa | invoice_companyname |
| CIF/NIF | Text | Condicional | Identificación fiscal | Validación CIF/NIF | invoice_cif |
| Dirección | Text | No | Dirección fiscal | - | invoice_address |
| Código Postal | Text | No | CP | 5 dígitos | invoice_cp |
| Ciudad | Text | No | Ciudad | - | invoice_city |
| Provincia | Select | No | Provincia | - | invoice_province_id |
| País | Select | No | País | - | invoice_pais_id |
Sección 3: Líneas de Factura (Grid Editable)
| Campo | Tipo | Obligatorio | Descripción | Constante |
|---|---|---|---|---|
| Servicio | Autocomplete | Sí | Servicio o producto facturado | Tabla invoiceservices |
| Descripción | Text | No | Descripción del servicio | invoiceservices_description |
| Cantidad | Number | Sí | Cantidad | invoiceservices_quantity |
| Precio Unitario | Decimal | Sí | Precio por unidad | invoiceservices_price |
| Descuento % | Decimal | No | Descuento porcentual | invoiceservices_discount |
| IVA % | Decimal | Sí | Tipo de IVA aplicable | invoiceservices_iva |
| Base | Decimal (calc) | No | Base imponible calculada | Automático |
| Total | Decimal (calc) | No | Total con IVA | Automático |
Sección 4: Totales (Solo Lectura)
| Campo | Tipo | Descripción | Cálculo |
|---|---|---|---|
| Base Imponible | Decimal | Suma de bases sin IVA | Σ(cantidad × precio × (1 - descuento/100)) |
| IVA | Decimal | Total de IVA | Σ(base × IVA/100) |
| Total Factura | Decimal | Base + IVA | Base Imponible + IVA |
| Pagado | Decimal | Total pagado | Suma de pagos |
| Pendiente | Decimal | Resta por pagar | Total - Pagado |
Sección 5: Observaciones
| Campo | Tipo | Obligatorio | Descripción | Constante |
|---|---|---|---|---|
| Observaciones | Textarea | No | Notas internas | invoice_observations |
| Notas Pie | Textarea | No | Texto adicional en PDF | invoice_footernote |
Sección 6: Información Adicional
| Campo | Tipo | Descripción | Constante |
|---|---|---|---|
| Cita Asociada | Link | Cita origen (si aplica) | invoice_appointment_id |
| Bono Asociado | Link | Bono facturado (si aplica) | invoice_bonus_id |
| Es Abono | Checkbox | Indica si es factura rectificativa | invoice_isabono |
| Factura Original | Link | Factura que se abona | invoice_invoiceabonada_id |
| Es Proveedor | Checkbox | Factura recibida de proveedor | invoice_issupplier |
Formulario: Pago (Payment)
Propósito: Registrar cobro de factura Ubicación: Desde detalle de facturaCampos del Formulario de Pago
| Campo | Tipo | Obligatorio | Descripción | Validación | Constante |
|---|---|---|---|---|---|
| Factura | Select/Link | Sí | Factura a pagar | - | payment_invoice_id |
| Importe | Decimal | Sí | Cantidad pagada | ≥ 0, ≤ Pendiente | payment_amount |
| Fecha Pago | Date | Sí | Cuándo se realizó | dd/mm/yyyy | payment_date |
| Forma de Pago | Select | Sí | Método de pago | Ver tabla formas | payment_paymentway_id |
| Referencia | Text | No | Nº transferencia, nº tarjeta | - | payment_reference |
| Observaciones | Textarea | No | Notas del pago | - | payment_comment |
| Banco | Select | No | Cuenta bancaria destino | - | payment_bankaccount_id |
1 = Efectivo- Pago en metálico2 = Tarjeta de crédito- Pago con tarjeta3 = Cheque- Pago con cheque4 = Otro- Otra forma de pago5 = Transferencia- Transferencia bancaria6 = Redsys- Pasarela de pago Redsys7 = PayPal- Pago por PayPal8 = Stripe- Pasarela Stripe9 = Bizum- Pago con Bizum10 = Domiciliación- Cargo en cuenta
Formulario: Presupuesto (Budget)
Propósito: Crear presupuesto para paciente Ubicación: Módulo Facturación → PresupuestosCampos del Formulario de Presupuesto
| Campo | Tipo | Obligatorio | Descripción | Constante | |
|---|---|---|---|---|---|
| Número | Number (readonly) | No | Número auto-asignado | budget_number | |
| Fecha | Date | Sí | Fecha del presupuesto | budget_date | |
| Paciente | Autocomplete | Sí | Paciente destinatario | budget_patient_id | |
| Profesional | Select | No | Profesional responsable | budget_user_id | |
| Título | Text | No | Título del presupuesto | budget_title | |
| Descripción | Textarea | No | Descripción general | budget_description | |
| Válido hasta | Date | No | Fecha de caducidad | budget_validuntil | |
| Estado | Select | Sí | Estado del presupuesto | Ver estados | budget_status |
| Líneas | Grid | Sí | Servicios presupuestados | Tabla budget_serviceoffer | |
| Total | Decimal (calc) | No | Total presupuesto | Calculado | |
| Descuento Global | Decimal | No | Descuento general (%) | budget_discount |
1 = Borrador- En elaboración2 = Entregado- Enviado al paciente3 = Aceptado- Paciente acepta4 = Rechazado- Paciente rechaza5 = Cancelado- Presupuesto cancelado6 = Firmado- Presupuesto firmado electrónicamente por el paciente
- Modificar - Editar el presupuesto (no disponible si está firmado)
- Duplicar - Crear una copia del presupuesto
- Imprimir - Generar PDF (si está firmado, muestra el PDF con la firma)
- Firmar - Firma presencial con validación PIN (requiere módulo de firma electrónica)
- Firma remota - Enviar solicitud de firma por email al paciente (requiere módulo de firma electrónica). Para centros con plantilla bilingüe, permite elegir idioma (español/inglés) antes de enviar
- Eliminar - Eliminar el presupuesto (no disponible si está firmado)
- Crear bono - Crear un bono asociado al presupuesto
- Abrir el presupuesto desde el listado
- Pulsar “Acciones” → “Firmar”
- Si hay dispositivos de firma (tablets) configurados, se puede elegir entre firmar en esta pantalla o enviar a un dispositivo
- El paciente firma en el pad de firma digital
- Se envía un código de verificación (PIN) por SMS o email
- El paciente introduce el PIN para confirmar
- El presupuesto pasa automáticamente a estado “Firmado”
- Abrir el presupuesto desde el listado
- Pulsar “Acciones” → “Firma remota” (para centros con plantilla bilingüe, se muestra un diálogo para elegir idioma antes de enviar)
- Rellenar los datos del firmante (nombre, DNI, email, teléfono)
- Elegir el método de validación (SMS, email o sin validación)
- Pulsar “Enviar”: el paciente recibe un email con un enlace para firmar
- El paciente abre el enlace, firma en su dispositivo y valida con PIN (el código se solicita automáticamente tras firmar, sin necesidad de pulsar un botón adicional)
- El presupuesto pasa automáticamente a estado “Firmado”
Workflow 1: Crear y Emitir Factura Simple
- Si paciente tiene descuento: Se aplica automáticamente
- Si es factura a aseguradora: Se pueden añadir campos específicos
- Si requiere rectificativa: Usar opción “Realizar abono”
Workflow 2: Facturar desde Cita Atendida
Workflow 3: Registrar Pago Parcial
Workflow 4: Realizar Abono (Rectificativa)
Workflow 5: Crear Presupuesto y Convertir a Bono
Integraciones
Con Pacientes:- Cada factura está vinculada a un paciente
- Pagador del paciente se usa por defecto
- Datos fiscales del paciente auto-completan factura
- Desde ficha de paciente se accede a historial de facturas
- Facturas se generan desde citas
- Cada cita puede tener factura asociada
- Servicios de cita se trasladan a factura
- Estado “Facturada” en cita
- Los bonos vinculados a una factura se gestionan desde la pestaña Bonos del formulario de factura
- La pestaña muestra una tabla con: nombre del bono, cantidad, precio unidad, % IVA y total (todos formateados a 2 decimales)
- Es posible editar cantidad, precio unitario e IVA directamente en la tabla (si la factura no está emitida)
- Al añadir o modificar un bono, el formulario incluye un campo “Importe total” con cálculo bidireccional (se puede introducir el total deseado y el sistema calcula el precio unitario, o viceversa)
- Botones para añadir nuevos bonos (del catálogo del paciente), modificar o borrar
- El total de la factura se recalcula automáticamente tras cada cambio en la pestaña Bonos
- En “Datos de cabecera” se muestra un resumen informativo (“N bono(s) vinculados”) con enlace a la pestaña
- Sesiones de bonos no generan facturas individuales
- Factura de bono vincula con bono creado
- Actividades grupales pueden facturarse
- Opción de facturación mensual o por sesión
- Descuentos por actividad grupal
- Configuración de series de facturación
- Gestión de tipos de IVA
- Definición de formas de pago
- Configuración de numeración
- Integración con VeriFactu (AEAT)
Dependencias
Requiere:- Pacientes - No se pueden crear facturas sin pacientes
- Servicios - Debe haber servicios/productos para facturar
- Pagadores - Al menos un pagador definido
- Contabilidad - Exportación de datos contables
- Estadísticas - Reportes de facturación e ingresos
- Declaraciones fiscales - Libros de IVA, resúmenes anuales
Regla 1: Estados de Factura
Descripción: Las facturas tienen tres estados principales Estados:0 = Borrador- Factura en elaboración, modificable, sin número1 = Emitida- Factura emitida oficialmente, tiene número, no modificable2 = Cancelada- Factura anulada
- Borrador → Emitida (al emitir)
- Emitida → Cancelada (solo en desarrollo o con permisos especiales)
- Borrador → Cancelada (cancelar borrador)
- Solo facturas “Emitidas” tienen número fiscal
- Solo facturas “Borrador” son editables
- Facturas “Canceladas” no aparecen en listados normales
Regla 2: Numeración de Facturas
Descripción: Numeración automática e incremental por serie Funcionamiento:- Cada serie tiene contador independiente
- Las facturas rectificativas (abonos) con serie dedicada tienen su propia secuencia de numeración, independiente de las facturas normales
- Número se asigna al emitir (no al crear borrador)
- Formato: [Serie]-[Año]-[Número]
- Ejemplo: “A-2025-00123”
- No puede haber huecos en numeración
- No se pueden modificar números asignados
- Cambio de serie solo en borrador
- Al importar facturas desde Excel, el sistema comprueba que no exista ya una factura con el mismo número y serie. Si se detecta un duplicado, la importación se detiene e informa de la fila del Excel conflictiva.
- Al importar facturas desde Excel, si la columna “tipo de IVA” está vacía, el sistema utiliza automáticamente el tipo de IVA configurado en la prestación asociada a esa línea. Si no hay prestación o la prestación no tiene IVA configurado, se aplica IVA al 0%. Si la columna contiene el valor 0, se respeta como IVA exento (0%).
- Al importar facturas desde Excel con creación de cita asociada, si la prestación no tiene duración definida o no se indica prestación, la cita se crea con una duración por defecto de 15 minutos.
- Al importar facturas desde Excel con creación de cita asociada, si la fecha de la cita no incluye hora, la cita se crea a las 12:00 del mediodía. Si la fecha incluye hora, se respeta la hora indicada.
- Al emitir una factura, el sistema comprueba que su fecha no sea anterior a la última factura emitida para el mismo CIF del emisor y la misma serie dentro del mismo año. Si detecta un desorden cronológico, muestra un aviso. El usuario puede decidir continuar igualmente o corregir la fecha antes de emitir.
Regla 3: Cálculo de IVA
Descripción: IVA se aplica línea por línea Origen del % de IVA en cada línea de factura: Cuando una factura incluye citas, el sistema determina el % de IVA de cada línea (prestación dentro de la cita) siguiendo esta prioridad:- Si la prestación de la cita tiene un IVA específico asignado (incluido 0% para exención), se utiliza ese valor.
- Si no tiene IVA asignado, se busca en el tarificador (tabla de precios configurada en Administración).
- Si tampoco se encuentra en el tarificador, se utiliza el tipo de IVA de la prestación (definido en Datos maestros > Prestaciones).
- Si ninguno está configurado, se aplica 0% por defecto.
Nota: Si se modifica el % de IVA de una prestación dentro de la cita (por ejemplo, para aplicar exención fiscal al 0%), ese valor se respeta en la impresión, previsualización y exportación de la factura.Tipos de IVA comunes:
- 21% - General
- 10% - Reducido
- 4% - Superreducido
- 0% - Exento
Regla 4: Estados de Pago
Descripción: Factura puede estar en diferentes estados de pago Estados:- Impagada - Pagado = 0
- Parcialmente pagada - 0 ≤ Pagado ≤ Total
- Pagada - Pagado = Total
- Sobrepagada - Pagado ≥ Total (caso excepcional)
- 🔴 Rojo - Impagada
- 🟡 Amarillo - Parcialmente pagada
- 🟢 Verde - Pagada completa
Regla 5: Factura Rectificativa (Abono)
Descripción: Mecanismo legal para corregir facturas emitidas Tipos de abono:- Abono total - Anula factura completa (importes negativos de todas las líneas)
- Abono parcial - Solo parte del importe
- Abono simple - Rectificativa sin referencia a una factura del sistema (por ejemplo, cuando la factura original se emitió en otro programa)
- Aparece un badge “ABONO” debajo del combo de serie.
- La factura se trata automáticamente como abono simple.
- Aparece el campo “Factura original” para indicar opcionalmente la referencia de la factura que se rectifica.
- Los importes se tratan como negativos.
- Se genera nueva factura marcada como abono
- Importes son negativos
- Se vincula con factura original (o se indica referencia manual en abonos simples)
- Ambas facturas mantienen su número
- Para abonos con referencia interna: el número y la fecha se obtienen automáticamente.
- Para abonos simples: se muestra el texto que el usuario haya introducido en el campo “Factura original”.
- En una factura de abono, aparece un botón “Factura original” que permite acceder directamente a la factura rectificada.
- En una factura que tiene abonos, aparecen botones de acceso rápido a cada factura rectificativa asociada.
- Serie A: Facturas normales (A/2026/001, A/2026/002, …)
- Serie R: Abonos (R/2026/001, R/2026/002, …)
- Factura original: +500€
- Factura abono: -200€
- Neto: 300€
Regla 6: Protección de facturas digitalizadas y verifacturadas
Descripción: Las facturas que han sido digitalizadas (factura digital) o enviadas a VeriFactu no pueden modificarse Comportamiento:- Una vez que una factura ha sido digitalizada o verifacturada, los facturables (líneas de factura) quedan bloqueados
- No se pueden añadir, modificar ni eliminar facturables
- No se puede editar la cantidad ni el precio directamente en el grid (inline)
- El doble clic sobre una línea no abre el diálogo de edición
- Los botones de añadir, modificar y borrar facturables no aparecen
- Los cambios operativos de una cita ya vinculada (por ejemplo, estados de videoconferencia o marcas internas de seguimiento) no deben alterar una factura digitalizada/verifacturada; solo los cambios con impacto económico real requieren rectificación o recálculo previo a la emisión
Regla 7: Emisión masiva de facturas
Descripción: Al emitir varias facturas en bloque, el sistema las ordena por fecha antes de asignar la numeración Comportamiento:- Si se seleccionan varias facturas y se pulsa Acciones → Emitir, el sistema solicita doble confirmación (confirmación + aviso legal)
- Tras confirmar, se muestra una notificación informativa: “Emitiendo facturas… el proceso se está ejecutando en segundo plano”
- Las facturas se ordenan por fecha ascendente antes de procesarse, de forma que la numeración sea coherente con las fechas
- Las etiquetas asociadas a cada factura se conservan tras la emisión
Regla 8: Validación de CIF/NIF
Descripción: Validación de identificación fiscal Cuándo aplica:- Si pagador es empresa
- Si importe ≥ límite configurado
- Si requiere factura con datos fiscales
- CIF: Letra inicial + 8 dígitos
- NIF: 8 dígitos + letra final
- NIE: Letra inicial + 7 dígitos + letra final
- Si no válido: Sistema muestra advertencia
- Algunos centros permiten continuar, otros bloquean
Regla 7: Presupuestos
Descripción: Gestión de presupuestos, firma electrónica y conversión Estados de presupuesto:- Borrador - En elaboración
- Entregado - Enviado al paciente
- Aceptado - Paciente acepta
- Rechazado - Paciente rechaza
- Cancelado - Presupuesto cancelado
- Firmado - Firmado electrónicamente por el paciente
- Firma presencial: el paciente firma en la pantalla del profesional o en un dispositivo dedicado, con validación PIN (SMS/email)
- Firma remota: se envía un enlace al paciente por email para que firme desde su dispositivo
- Un presupuesto firmado no se puede modificar ni eliminar
- Al imprimir un presupuesto firmado se muestra el PDF con la firma incluida
- Se almacenan evidencias de firma (datos del pad, hash del PDF, IP, user-agent)
- Aceptado → Factura directa
- Aceptado → Bono (para tratamientos multi-sesión)
- Aceptado → Citas programadas
- Se puede definir fecha de caducidad
- Presupuestos caducados pasan a “Rechazado”
Mensajes de Éxito
- “Factura creada correctamente”: Al guardar borrador
- “Factura emitida correctamente. Número: [X]”: Al emitir factura
- “Pago registrado correctamente”: Al guardar pago
- “Factura marcada como pagada”: Al completar pago total
- “Presupuesto creado correctamente”: Al guardar presupuesto
- “Abono generado correctamente”: Al crear factura rectificativa
- “Factura eliminada correctamente”: Al borrar una factura desde Acciones
- “Factura enviada por email”: Al enviar factura
- “Las facturas se están procesando en segundo plano”: Notificación informativa (abajo a la derecha) al confirmar emisión masiva de facturas. Aparece tras cerrar los diálogos de confirmación
Mensajes de Error
- “Debe seleccionar un paciente”: Falta paciente en factura
- “Debe añadir al menos una línea de factura”: Factura vacía
- “El importe del pago no puede ser mayor que el pendiente”: Sobrepago
- “CIF/NIF no válido”: Identificación fiscal incorrecta
- “No se puede modificar una factura emitida”: Intento de edición
- “No se puede eliminar una factura con pagos”: Tiene pagos registrados
- “La serie de facturación no está configurada”: Falta configuración
- “Es obligatorio seleccionar una serie de facturación para emitir esta factura”: Preferencia de serie obligatoria activada y factura sin serie. Nota: si la factura tiene letra de serie asignada (ej: “K”) pero fue creada por importación o es antigua, el sistema resuelve automáticamente la serie correspondiente al emitir
- “Es obligatorio seleccionar una serie de abono para emitir esta factura rectificativa”: Preferencia de serie de abono obligatoria activada y abono sin serie
- “Ya existe una serie con la letra ‘X’ para este cliente”: Intento de crear serie con letra duplicada
- “No se puede emitir la factura (Nombre - Fecha): No tiene CIF/NIF del emisor / No tiene CIF/NIF del cliente”: La factura no puede emitirse porque falta el CIF/NIF del emisor, del cliente, o de ambos. El mensaje incluye el nombre del receptor y la fecha para identificar fácilmente la factura, especialmente útil en emisiones en bloque. Debe completar los datos fiscales antes de emitir
- “Error al generar PDF de factura”: Fallo en generación documento
- “Ya existe una factura con número X-N (fila F)”: Al importar facturas desde Excel, se ha detectado que el número de factura indicado en el archivo ya existe en el sistema para la misma serie. Debe corregir el número en el Excel o eliminar la factura existente antes de volver a importar.
Mensajes de Advertencia
- “La factura tiene importes pendientes de pago”: Recordatorio
- “El paciente tiene facturas impagadas”: Alerta de morosidad
- “Esta factura será abonada parcialmente”: Confirmación abono
- “El CIF introducido no tiene formato válido. ¿Desea continuar?”: Advertencia CIF
- “El presupuesto ha caducado”: Presupuesto fuera de validez
- “No hay servicios configurados para este pagador”: Falta tarifa
- “El precio unidad debe ser un número válido mayor o igual a cero”: El precio introducido al añadir o modificar un facturable no es válido (número negativo, texto, o carácter no numérico)
- “El % de IVA debe ser un número válido entre 0 y 100”: El porcentaje de IVA introducido al añadir o modificar un facturable no es válido
- “El importe total debe ser un número válido mayor o igual a cero”: El importe total introducido al añadir o modificar un facturable o bono no es válido (número negativo, texto, o carácter no numérico)
- “Debe seleccionar alguna prestación o facturable”: No se ha seleccionado ninguna prestación ni facturable al añadir líneas a la factura
- “La fecha de la factura X es anterior a la última emitida de la serie Y del año Z”: La factura que se intenta emitir tiene una fecha anterior a otra factura ya emitida con el mismo CIF del emisor y la misma serie. Se puede continuar o corregir la fecha
- “No se puede facturar la cita porque no tiene un paciente asociado”: Al facturar citas desde la agenda, alguna de las citas seleccionadas no tiene paciente. Debe asignarse un paciente a la cita antes de facturar
Preguntas Frecuentes
Q: ¿Puedo modificar una factura ya emitida? A: No. Las facturas emitidas tienen valor fiscal y no se pueden modificar. Si hay un error, debes realizar un “Abono” (factura rectificativa) y emitir una nueva factura correcta. Q: ¿Cómo anulo una factura emitida? A: Realiza un “Abono total” desde las acciones de la factura. Esto genera una factura negativa que anula la original. Ambas facturas quedan registradas para auditoría. Q: ¿Puedo facturar a un paciente sin DNI? A: Se puede crear un borrador de factura sin DNI/NIF. Sin embargo, al emitir la factura, el sistema valida que tanto el emisor como el cliente tengan CIF/NIF. Si falta alguno, se muestra un error indicando qué dato falta y a qué factura corresponde (nombre del receptor y fecha). Nota: algunos centros pueden tener una excepción temporal que les permite emitir sin CIF/NIF; consulte con soporte si necesita esta opción. Q: ¿Qué diferencia hay entre Borrador y Emitida? A: Borrador es una factura en elaboración, sin número oficial, que se puede modificar o eliminar. Emitida es una factura oficial con número fiscal, que ya no se puede modificar y tiene validez legal. Q: ¿Cómo registro un pago parcial? A: Desde la factura, selecciona “Registrar pago”, introduce el importe parcial y la forma de pago. Puedes registrar varios pagos parciales hasta completar el total. Q: ¿Puedo exportar las facturas para contabilidad? A: Sí, desde el listado de facturas puedes exportar a Excel con todos los datos necesarios para importar en software contable. Q: ¿Qué es VeriFactu? A: Es un sistema de la AEAT (Agencia Tributaria Española) para validar facturas. Si tu centro lo tiene activado, las facturas se envían automáticamente a la AEAT al emitirse. Q: ¿Puedo facturar sin IVA? A: Sí, algunos servicios médicos están exentos de IVA. Configura el servicio con IVA 0% o exento, según corresponda. Q: ¿Cómo convierto un presupuesto en factura? A: Abre el presupuesto, en estado “Aceptado”, y usa la opción correspondiente según tu versión. Alternativamente, crea la factura manualmente copiando las líneas del presupuesto. Q: ¿Se pueden agrupar varias citas en una factura? A: Sí, puedes crear una factura manualmente y añadir todas las líneas correspondientes a varias citas del mismo paciente. Q: ¿Se pueden utilizar varias formas de pago para una misma factura? A: Sí, el sistema permite registrar múltiples pagos con diferentes formas de pago para una misma factura. Las formas de pago disponibles incluyen: Efectivo, Transferencia, Tarjeta de crédito, PayPal, entre otros. Si necesitas algún medio de pago adicional específico, se puede añadir sin problema. Esto es útil cuando un paciente paga parcialmente en efectivo y el resto con tarjeta, por ejemplo. Q: Si cobro una cita por Redsys, PayPal o Stripe, ¿el sistema recalcula la factura ya digitalizada? A: No. Iniciar o registrar un pago online no debe modificar el importe de una factura ya digitalizada o enviada por facturación electrónica. La pasarela puede recalcular el importe vivo de la cita si aplica, pero no resetea la factura enlazada. Q: Al crear una factura, ¿puedo seleccionar una prestación y que aparezca automáticamente su precio? A: Sí, al incluir una prestación o facturable en una factura, el sistema pone automáticamente el precio y el % de IVA que están definidos en el “maestro” de precios (configurado en Administración → Datos maestros → Precios). No obstante, tanto el precio como el % de IVA se pueden modificar manualmente en la factura específica si es necesario aplicar un ajuste particular para ese paciente. Si se dejan en blanco al añadir, se tomarán los valores por defecto. El sistema acepta tanto coma como punto como separador decimal (por ejemplo, “9,9” o “9.9”). Q: ¿Puedo introducir directamente el importe total de un facturable o bono en vez de calcular el precio unitario? A: Sí. Al añadir o modificar un facturable o un bono en una factura, el formulario incluye un campo “Importe total”. Si introduces el total deseado (por ejemplo, 705 EUR) y el % de IVA (por ejemplo, 21%), el sistema calcula automáticamente el precio unitario correspondiente. El cálculo es bidireccional: si cambias el precio unitario, se recalcula el total, y viceversa. El sistema almacena el precio unitario con alta precisión interna para garantizar que al imprimir o exportar la factura, el total sea exactamente el que introdujiste (sin diferencias de céntimos por redondeo). Q: ¿Se recuerda qué columnas he dejado visibles en el listado de facturas? A: Sí. El listado de facturas guarda tus preferencias de columnas visibles y su orden para que, al volver a entrar, la tabla se muestre igual que la dejaste. Si trabajas con una cuenta que accede mediante permisos o delegación, el sistema también debe guardar esas preferencias asociándolas correctamente a tu usuario real. Q: ¿Puedo elegir por qué columna se ordenan las facturas por defecto? A: Sí. En tu Perfil > Preferencias, dentro de la sección “Facturación”, puedes configurar la columna de ordenación por defecto del listado de facturas (Fecha, Nº Fra., Serie, Cif, Cliente o Estado) y el sentido (Ascendente o Descendente). Esta preferencia se aplica automáticamente cada vez que abres el listado de facturas. Por defecto es Fecha Descendente, es decir, las facturas más recientes aparecen primero. Cada usuario puede configurar su propia preferencia de forma independiente. Q: ¿Se pueden tener diferentes series de facturación? A: Sí, Nubidoc permite crear y gestionar múltiples series de facturación. Esto es especialmente útil para:- Centros con varias empresas o razones sociales
- Separar facturas por tipo de servicio
- Distinguir facturas normales de facturas rectificativas
- Gestionar diferentes centros de coste Las series se configuran en Administración → Datos maestros → Series facturas. Cada centro puede tener una serie por defecto asignada, aunque mientras la factura esté en estado “borrador” se puede cambiar manualmente a otra serie.
- Son servicios médicos que tienen un componente de tiempo asociado
- Definen la duración de la cita en el calendario
- Ejemplos: “Consulta” (20 minutos), “Revisión” (15 minutos), “Sesión de fisioterapia” (45 minutos)
- Si en una cita pones una “consulta” y una “revisión”, el tiempo total sería 35 minutos
- Se usan principalmente para servicios profesionales que consumen tiempo de agenda
- Son productos o servicios sin componente de tiempo
- NO afectan la duración de la cita
- Ejemplos: Venta de materiales, productos, medicamentos, artículos ortopédicos
- Aunque factures 5 materiales al paciente, la duración de la cita es la misma
- Se usan principalmente para productos y consumibles
- En materiales: Es el precio al cual el centro “compra” ese producto al proveedor/distribuidor
- En prestaciones/servicios: Representa el coste asociado al servicio (puede incluir materiales consumidos, costes de personal, etc.) El precio proveedor NO aparece en la factura al paciente, es un dato interno para control de márgenes y rentabilidad.
- Prestaciones (servicios médicos)
- Facturables (productos y materiales)
- Actividades (actividades grupales)
- Bonos (paquetes de sesiones) Estos precios se pueden importar masivamente junto con las prestaciones desde un archivo Excel, o configurarlos manualmente uno a uno. También se pueden definir diferentes precios según el pagador (privado, aseguradoras, etc.).
- El módulo de Listados con reportes de facturación detallados
- La búsqueda de facturas con exportación a Excel expandida
- Reportes personalizados según necesidad
Búsqueda de Facturas
Campos de búsqueda disponibles:| Campo | Tipo | Operador | Descripción |
|---|---|---|---|
| Número factura | Text | = / LIKE | Número completo o parcial |
| Serie | Select | = | Serie de facturación |
| Fecha desde | Date | ≥ | Desde fecha |
| Fecha hasta | Date | ≤ | Hasta fecha |
| Paciente | Autocomplete | LIKE | Nombre del paciente |
| Profesional | Multi-select | IN | Uno o varios profesionales (sin preselección) |
| Estado factura | Multi-select | IN | Borrador, Emitida, Cancelada |
| Estado pago | Select | = | Impagada, Parcial, Pagada |
| Pagador | Select | = | Tipo de pagador |
| Mínimo | Decimal | ≥ | Importe mínimo |
| Máximo | Decimal | ≤ | Importe máximo |
| Es abono | Checkbox | = | Solo facturas rectificativas |
| Con cita | Checkbox | = | Facturas vinculadas a citas |
| Columna | Descripción |
|---|---|
| Fecha | Fecha de emisión de la factura |
| Nº Fra. | Número de factura (puede incluir letra y año según configuración) |
| Serie | Letra de la serie de facturación (A, B, F, etc.) |
| Cif | CIF/NIF del cliente |
| Cliente | Nombre del cliente/pagador |
| Paciente | Nombre del paciente asociado |
| Estado | Borrador, Emitida o Cancelada |
| Pagador | Aseguradora o PRIVADO |
| Forma de pago | Efectivo, Tarjeta, Transferencia, etc. |
| Nº Sesiones | Número de citas asociadas a la factura |
| Bono(s) | Bonos vinculados (si aplica) |
| Total | Importe total de la factura (si la factura tiene retención configurada, el importe mostrado ya descuenta la retención, coincidiendo con el “Total a pagar” del PDF) |
| Pagado | Importe cobrado |
| Pendiente | Importe pendiente de cobro |
| Centro | Centro emisor (solo en configuración multicentro) |
| Etiquetas | Etiquetas de color asignadas a la factura + botones de abono |
- Exportar a Excel (datos completos)
- Imprimir listado PDF
- Descargar PDFs de facturas seleccionadas
- Enviar por email (múltiples facturas)
Búsqueda de Pagos
| Campo | Tipo | Operador | Descripción |
|---|---|---|---|
| Nº HC | Numérico/Text | = | Número de historia clínica del paciente |
| Fecha desde | Date | ≥ | Desde fecha |
| Fecha hasta | Date | ≤ | Hasta fecha |
| Paciente | Autocomplete | LIKE | Paciente que pagó |
| Forma de pago | Multi-select | IN | Efectivo, Tarjeta, etc. |
| Mínimo | Decimal | ≥ | Importe mínimo |
| Máximo | Decimal | ≤ | Importe máximo |
| Factura | Text | LIKE | Número de factura |
| Banco | Select | = | Cuenta bancaria |
Si accedes desde Pacientes > Acciones Facturación > Ver pagos, el sistema rellena Nº HC y Paciente automáticamente y ejecuta la búsqueda inicial por ti.Exportar a Excel: Al exportar los resultados de la búsqueda de pagos a Excel, la columna “Total paciente” muestra la suma de todos los pagos del mismo paciente dentro de los resultados. El sistema identifica al paciente asociado a cada pago de forma fiable incluso cuando el pago está vinculado indirectamente (a través de una cita o factura).
Código de Colores de Facturas
- 🔵 Azul - Borrador
- 🟢 Verde - Emitida y pagada
- 🟡 Amarillo - Emitida, parcialmente pagada
- 🔴 Rojo - Emitida, impagada
- ⚫ Gris - Cancelada
- 🟣 Morado - Es un abono (factura rectificativa)
Iconos Principales
- 💰 fa-money-bill-alt - Factura / Dinero
- ➕ fa-plus-circle - Crear nueva factura
- ✏️ fa-pencil - Modificar (solo borrador)
- 🗑️ fa-trash-can - Eliminar
- ✅ fa-circle-check - Emitir factura
- 💳 fa-credit-card - Registrar pago
- 📄 fa-file - Ver PDF
- 📧 fa-envelope - Enviar email
- 🖨️ fa-print - Imprimir
- 🔄 fa-receipt - Realizar abono
- 📊 fa-shopping-basket - Presupuesto
- 🏦 fa-bank - Caja
Badges y Alertas
- Badge rojo - Facturas impagadas (contador)
- Badge verde - Pagada
- Badge amarillo - Pago parcial
- Icono alerta - Factura vencida
- Icono info - Tiene abonos asociados
Niveles de Acceso
| Privilegio | Permite | Código |
|---|
Restricciones
- Facturas emitidas: Solo se pueden visualizar o abonar, no modificar
- Facturas con pagos: No se pueden eliminar
- Numeración fiscal: Solo administradores pueden modificar (en casos excepcionales)
- Abonos: Requieren permiso especial en algunos centros
- Caja: Solo usuarios autorizados pueden cerrar caja
Auditoría
- Todas las operaciones de facturación se registran
- Se guarda: usuario, fecha, acción, datos modificados
- Facturas emitidas quedan en histórico permanente
- Cumple con normativas fiscales de conservación
Exportar Facturas a Excel
Desde búsqueda:- Todas las columnas del grid
- Campos adicionales: IVA, Base, Pagado, Pendiente
- Retención: si alguna factura tiene retención configurada, el Excel incluye las columnas ”% Retención” e importe de “Retención”, calculadas sobre la base imponible de cada línea
- Agrupación por profesional/pagador (opcional)
- Totales al final
- Cada concepto (prestación, actividad, bono) aparece como una fila independiente
- Incluye columnas de retención (% e importe) cuando la factura tiene retención configurada
Libro de Facturas
Reporte fiscal:- Número de factura
- Fecha emisión
- Cliente (CIF/NIF, Nombre)
- Base imponible
- Tipo IVA
- Cuota IVA
- Total factura
- Agrupado por trimestre/año
Informe de Cobros
Por periodo:- Pagos agrupados por forma de pago
- Total cobrado por profesional
- Total cobrado por servicio
- Pendiente de cobro
- Gráficos de evolución
Exportar Presupuestos
- Listado de presupuestos por estado
- Tasa de conversión presupuesto → factura
- Presupuestos pendientes de caducidad
Series de Facturación
Ubicación: Administración → Configuración → Series Permite:- Crear múltiples series (A, B, C, etc.)
- Serie por tipo de servicio
- Serie por centro (multi-centro)
- Serie por profesional
- Numeración independiente por serie
- Serie A: Facturas generales
- Serie B: Facturas a aseguradoras
- Serie R: Facturas rectificativas (abonos)
- Serie de facturación obligatoria: Si está activada (“Sí”), no se podrá emitir ninguna factura normal sin tener asignada una serie de facturación. Si está desactivada (“No”, por defecto), el sistema asigna automáticamente la letra “F” como fallback.
- Serie de abonos obligatoria: Si está activada (“Sí”), no se podrá emitir ninguna factura rectificativa sin tener asignada una serie de abono. Si está desactivada (“No”, por defecto), el sistema asigna automáticamente la letra “A” como fallback.
Integración VeriFactu (AEAT)
Configuración: Por cliente Funcionamiento:- Al emitir factura, se genera código TBAI
- Se envía factura a plataforma AEAT
- Se recibe acuse de recibo
- Código se almacena en factura
- Código se imprime en PDF
- Certificado digital del centro
- Alta en sistema VeriFactu
- Configuración de endpoint
Formatos de Impresión
Opciones:0 = Simple- Solo totales1 = Simple con datos paciente- Incluye dirección2 = Completo- Todos los detalles3 = Libre- Plantilla personalizada
- Logo del centro
- Datos fiscales
- Pie de factura personalizado
- Código QR (opcional)
- Código bancario para transferencias
Anexo de Citas en Facturas de Aseguradora
Cuando se imprime una factura cuyo pagador es una aseguradora o mutua (es decir, no es el pagador privado), el sistema añade automáticamente una segunda página con el detalle de todas las citas incluidas en esa factura. Este anexo es útil para justificar ante la compañía aseguradora los actos médicos facturados. Preferencia: En Preferencias Generales → Facturación se encuentra la opción “Anexar citas a factura de aseguradora”:- Sí (valor por defecto): Al imprimir una factura de aseguradora, se incluye el anexo con las citas. Es el comportamiento habitual.
- No: Al imprimir una factura de aseguradora, solo se genera la página principal de la factura, sin el anexo de citas.
Facturación de Bonos: mostrar bono o prestaciones individuales
Cuando una factura incluye citas que pertenecen a un bono (paquete de sesiones), el sistema puede mostrar los conceptos de dos formas distintas: Preferencia: En Preferencias Generales → Facturación se encuentra la opción “Facturar citas de bono como bono”:- Sí (valor por defecto): La factura muestra una única línea con el nombre y precio del bono. Las prestaciones individuales de cada cita no aparecen como conceptos separados. El total de la factura corresponde al precio del bono.
- No: La factura muestra las prestaciones individuales de cada cita, como si el bono no existiera. El precio de cada prestación se calcula automáticamente prorrateando el precio total del bono entre el número de sesiones (por ejemplo, un bono de 480€ con 6 sesiones muestra cada prestación a 80€). Útil para centros que necesitan desglosar cada sesión en la factura.
- Con la opción activada: la factura muestra “PROMO EXOSOMAS X3 — 400€”
- Con la opción desactivada: la factura muestra las prestaciones individuales de cada cita, con el precio prorrateado del bono (100€ por sesión)
Actualizar centro al cambiar paciente
Preferencia: En Preferencias Generales → Facturación → Comportamiento se encuentra la opción “Actualizar centro de factura al cambiar paciente”:- Sí (valor por defecto): Al seleccionar un paciente en una factura nueva, el centro de la factura se actualiza automáticamente con el centro asociado al paciente. Este es el comportamiento habitual.
- No: Al seleccionar un paciente, el centro que se haya elegido previamente se mantiene sin cambios. Útil para centros que primero eligen el centro de facturación y luego buscan al paciente, y no quieren que el sistema cambie su selección.
IVA personalizado en facturables
Al añadir un facturable (prestación) a una factura, el sistema muestra una pantalla donde se puede indicar el importe y el IVA deseado. Si se introducen valores, estos prevalecen sobre el precio y el IVA configurados en la prestación. Si se dejan en blanco, se utilizan los valores por defecto de la prestación.Caja
Configuración: Habilitar módulo de caja Funcionalidades:- Apertura de caja (saldo inicial)
- Registro de ingresos
- Registro de gastos
- Movimientos de caja
- Cierre de caja (arqueo)
- Cuadratura automática
- Reportes de discrepancias
Tutorial 1: Facturar Consulta Médica
Objetivo: Emitir primera factura del centro Tiempo estimado: 5 minutos Pasos:-
Acceder al módulo
- Clic en “Facturación” en menú
- Seleccionar “Crear factura”
-
Seleccionar paciente
- En campo “Paciente”, escribir nombre
- Seleccionar de lista autocompletada
- Sistema auto-completa pagador y datos fiscales
-
Añadir servicio
- En grid de líneas, clic ”+ Añadir línea”
- Buscar “Consulta general”
- Sistema completa:
- Precio: 60€ (según tarifa)
- IVA: 21%
- Cantidad: 1
-
Revisar totales
- Base: 60€
- IVA (21%): 12.60€
- Total: 72.60€
-
Emitir factura
- Clic en botón “EMITIR FACTURA”
- Sistema asigna número: “2025/0001”
- Mensaje: “Factura emitida correctamente”
-
Imprimir
- Clic en “Imprimir”
- Se genera PDF
- Entregar al paciente
-
Registrar pago (si paga en el momento)
- Clic en “Registrar pago”
- Forma de pago: Efectivo
- Importe: 72.60€
- Confirmar
-
Factura completada
- Estado: Emitida y Pagada (verde)
Tutorial 2: Crear Presupuesto de Tratamiento
Objetivo: Elaborar presupuesto para ortodoncia Tiempo estimado: 7 minutos Pasos:-
Crear presupuesto
- Ir a Facturación → Crear presupuesto
-
Datos básicos
- Paciente: María López
- Título: “Tratamiento de ortodoncia”
- Válido hasta: +45 días
- Profesional: Dr. Martínez
-
Añadir servicios
- Línea 1:
- Servicio: “Estudio ortodoncia”
- Cantidad: 1
- Precio: 150€
- Línea 2:
- Servicio: “Aparato ortodoncia”
- Cantidad: 1
- Precio: 2000€
- Línea 3:
- Servicio: “Revisión mensual ortodoncia”
- Cantidad: 24 (2 años)
- Precio unitario: 60€
- Subtotal: 1440€
- Línea 1:
-
Aplicar descuento
- Descuento global: 10%
- Motivo: “Tratamiento completo”
-
Revisar totales
- Subtotal: 3590€
- Descuento (10%): 359€
- Base: 3231€
- IVA (21%): 678.51€
- Total: 3909.51€
-
Añadir descripción
- “Tratamiento completo de ortodoncia con duración estimada de 24 meses. Incluye estudio inicial, colocación de aparato y 24 revisiones mensuales.”
-
Guardar
- Clic en “GUARDAR”
- Sistema asigna número: PPTO-2025-0042
-
Entregar al paciente
- Opción 1: Imprimir y entregar en mano
- Opción 2: Enviar por email
- Paciente tiene 45 días para aceptar
-
Si acepta (posteriormente)
- Abrir presupuesto
- Clic en “Crear bono”
- Sistema crea bono de 24 sesiones
- Emitir factura del bono
- Registrar pago (o acordar plan de pagos)
Tutorial 3: Realizar Abono Parcial
Objetivo: Corregir error en factura emitida Tiempo estimado: 4 minutos Contexto: Se facturó 200€ pero debían ser 150€ Pasos:-
Localizar factura
- Ir a Facturación → Buscar facturas
- Buscar factura 2025/0045
-
Abrir factura
- Clic en factura
- Verificar: Total facturado = 200€
-
Realizar abono
- Clic en acción “Realizar abono”
- Sistema pregunta: ¿Abono total o parcial?
- Seleccionar: “Abono parcial”
-
Completar formulario
- Factura original: 2025/0045
- Importe a abonar: 50€
- Motivo: “Error en importe - se facturó de más”
-
Confirmar
- Clic en “ACEPTAR”
- Sistema genera factura de abono
-
Resultado
- Nueva factura: 2025/0046
- Tipo: Abono
- Importe: -50€
- Estado: Emitida automáticamente
-
Verificar
- Factura original (2025/0045):
- Total: 200€
- Marca: “Tiene abonos”
- Factura abono (2025/0046):
- Total: -50€
- Neto facturado: 150€ ✓
- Factura original (2025/0045):
-
Imprimir abono
- Abrir factura 2025/0046
- Imprimir para entregar al paciente
- Documento muestra importe negativo

