Ir al contenido
Odoo Menú
  • Identificarse
  • Pruébalo gratis
  • Aplicaciones
    Finanzas
    • Contabilidad
    • Facturación
    • Gastos
    • Hoja de cálculo (BI)
    • Documentos
    • Firma electrónica
    Ventas
    • CRM
    • Ventas
    • TPV para tiendas
    • TPV para restaurantes
    • Suscripciones
    • Alquiler
    Sitios web
    • Creador de sitios web
    • Comercio electrónico
    • Blog
    • Foro
    • Chat en directo
    • eLearning
    Cadena de suministro
    • Inventario
    • Fabricación
    • PLM
    • Compra
    • Mantenimiento
    • Calidad
    Recursos Humanos
    • Empleados
    • Reclutamiento
    • Ausencias
    • Evaluación
    • Referencias
    • Flota
    Marketing
    • Marketing social
    • Marketing por correo electrónico
    • Marketing por SMS
    • Eventos
    • Automatización de marketing
    • Encuestas
    Servicios
    • Proyecto
    • Partes de horas
    • Servicio de campo
    • Servicio de asistencia
    • Planificación
    • Citas
    Productividad
    • Conversaciones
    • Aprobaciones
    • IoT
    • VoIP
    • Conocimientos
    • WhatsApp
    Aplicaciones de terceros Studio de Odoo Plataforma de Odoo Cloud
  • Industrias
    Comercio al por menor
    • Librería
    • Tienda de ropa
    • Tienda de muebles
    • Tienda de ultramarinos
    • Ferretería
    • Juguetería
    Alimentación y hostelería
    • Bar y taberna
    • Restaurante
    • Comida rápida
    • Casa de huéspedes
    • Distribuidor de bebidas
    • Hotel
    Inmueble
    • Agencia inmobiliaria
    • Estudio de arquitectura
    • Construcción
    • Gestión inmobiliaria
    • Jardinería
    • Asociación de propietarios
    Consultoría
    • Empresa contable
    • Partner de Odoo
    • Agencia de marketing
    • Bufete de abogados
    • Adquisición de talentos
    • Auditorías y certificaciones
    Fabricación
    • Textil
    • Metal
    • Muebles
    • Alimentos
    • Brewery
    • Regalos de empresas
    Salud y bienestar
    • Club deportivo
    • Óptica
    • Gimnasio
    • Terapeutas
    • Farmacia
    • Peluquería
    Oficios
    • Handyman
    • Hardware y asistencia informática
    • Sistemas de energía solar
    • Zapatero
    • Servicios de limpieza
    • Servicios de calefacción, ventilación y aire acondicionado
    Otros
    • Organización sin ánimo de lucro
    • Agencia de protección del medio ambiente
    • Alquiler de paneles publicitarios
    • Estudio fotográfico
    • Alquiler de bicicletas
    • Distribuidor de software
    Browse all Industries
  • Comunidad
    Aprender
    • Tutoriales
    • Documentación
    • Certificaciones
    • Formación
    • Blog
    • Podcast
    Potenciar la educación
    • Programa de formación
    • Scale Up! El juego empresarial
    • Visita Odoo
    Obtener el software
    • Descargar
    • Comparar ediciones
    • Versiones
    Colaborar
    • GitHub
    • Foro
    • Eventos
    • Traducciones
    • Convertirse en partner
    • Services for Partners
    • Registrar tu empresa contable
    Obtener servicios
    • Encontrar un partner
    • Encontrar un asesor fiscal
    • Contacta con un experto
    • Servicios de implementación
    • Referencias de clientes
    • Ayuda
    • Actualizaciones
    GitHub YouTube Twitter Linkedin Instagram Facebook Spotify
    +1 (650) 691-3277
    Solicitar una demostración
  • Precios
  • Ayuda

Odoo is the world's easiest all-in-one management software.
It includes hundreds of business apps:

  • CRM
  • e-Commerce
  • Contabilidad
  • Inventario
  • PoS
  • Proyecto
  • MRP
All apps
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Debe estar registrado para interactuar con la comunidad.
Todas las publicaciones Personas Insignias
Etiquetas (Ver todo)
odoo accounting v14 pos v15
Acerca de este foro
Ayuda

[v17][Accounting] Cash basis tax configuration and use case

Suscribirse

Reciba una notificación cuando haya actividad en esta publicación

Se marcó esta pregunta
Accountingv17SF-Experts
2 Respuestas
4231 Vistas
Avatar
Pei Hua Tsai (pht)

Prerequisite: 

This article includes intricate tax configuration and cash basis tax features. The screenshot provided pertains to version 17 and the USA localization; nevertheless, the process should apply to the majority of versions. 


Purpose: 

The regular tax is recorded on the invoice date. Conversely, Odoo offers a customized cash basis tax that is recorded according to the payment date. ​

 

0
Avatar
Descartar
Avatar
Pei Hua Tsai (pht)
Autor Mejor respuesta

Configuration:

1.      In the accounting application -> configuration -> check the box on the cash basis.

Define the journal and the temporary tax holding account.
When the cash basis tax journal entry is posted automatically, the temporary tax holding account will balance to $0.
As the demonstration below, the journal is: Cash Basis Taxes and the account is 2225 Tax received cash basis.


2.      In the accounting application -> configuration -> taxes -> create a tax or select the existing tax.
The existing tax contains the tax type, amount, computation, and the account defined in the definition tab.


In the tax advanced options tab, select tax exigibility – Based on Payment and choose a cash basis transition account. For the demonstration purpose, a 7757 Tax – cash basis account is selected.
The cash basis transition account is to reflect the tax amount in the invoice and the cash basis taxes journal when the payment is recognized.




Workflow:

1. Create an invoice on January, 1/1/2024, $400 with 20% tax.
Notice that Odoo uses the 7757 tax–cash basis account for the 20% tax, in this case, $80.
The account is set on the tax.

P.S. The 20% tax is based on payment which means it is a cash basis tax. That is why Odoo pulled the cash basis transition account not the tax account - 251000 tax received. 


2. Register the payment on the invoice. The payment date is March, 3/11/2024.

The payment entry behaves the same as the standard payment.


3.  But once the payment is created and links to the invoice, Odoo automatically creates another journal entry in the cash basis taxes journal as below:
 
3.1 2225 Tax received cash basis (liability) account $400 credit shows 20% tag on the tax. This will be displayed in the tax report in March 2024.
P.S. 2225 is the tax temporary holding account set in the accounting configuration.
 
3.2 7757 Tax - cash basis account will be offset from the invoice. In step #1 invoice, the 7757 account has $80 in credit. Now, in the cash-based tax entry, there is $80 in the debit.
P.S 7757 is the tax transition account set in the 20% tax.
 


Tax report March 2024.


3
Avatar
Descartar
Peskie

Excellent explanation this would have assisted me greatly back when I was trying to resolve this same issue! This information is not present in the documentation (Its an Odoo secret surprise)

In Australia we also need localisation and application of the tax grids to be correct for reports to work correctly which need manual adjustment. It would be a great thing to explain this better in the documentation - Documentation for localisation = None.

Having a runbot version of a cash basis demo company would also be very helpful for a cash basis company for Australia for example.

The "Allow Reconciliation Toggle" in the chart of account does this need any change for CASH BASIS ACCOUNTING ??

Thank-you for your well explained post.

Pei Hua Tsai (pht)
Autor

Hello Peskie,

Thank you for the comments.
I am glad that this documentation is helpful.

As for the tax grid, I have other documentation focused on Canada tax report using tax grid.
https://www.odoo.com/forum/help-1/v17-how-can-i-customize-the-canadian-tax-report-canadian-localization-237528

"Allow Reconciliation" is a feature that shows up on bank reconciliation and allows reconciliation on the journal item page. Once the journal item is reconciled, the matching # column will show Axxxx.
This feature has nothing to do with cash basis, so whether you are on cash basis, the accounts can either allow reconciliation or not.

Best,
Pei

Avatar
Zomail Tahir
Mejor respuesta

Thank you for the wonderful post. I have a question, though.

What happens if I receive partial payments for the same invoice? At what point is the invoice considered eligible for tax reporting?

Secondly, I’m currently using the “Based on Invoice” setting. If I change the setting to “Based on Payment,” will it affect already posted invoices and the tax report?

Any help in this regard would be greatly appreciated.

Regards,

Zomail

0
Avatar
Descartar
¿Le interesa esta conversación? ¡Participe en ella!

Cree una cuenta para poder utilizar funciones exclusivas e interactuar con la comunidad.

Inscribirse
Publicaciones relacionadas Respuestas Vistas Actividad
[Accounting] How do I set a due date on every 9th of the month? Resuelto
Accounting v17 SF-Experts
Avatar
Avatar
2
sept 25
2840
[V17+] How does Odoo handle multiple branch (stores) transactions and show the consolidated report? Resuelto
Accounting v17 SF-Experts
Avatar
1
jul 24
3749
How do I perform factoring in Odoo 17? Resuelto
Accounting v17 SF-Experts
Avatar
1
may 24
3546
How do I bring the fixed assets from my previous/old/legacy system to Odoo? Resuelto
Accounting v17 SF-Experts
Avatar
1
may 24
3119
[Accounting][v17] How do we import reconciled journal items with matching number? Resuelto
Accounting v17 SF-Experts
Avatar
1
mar 25
6419
Comunidad
  • Tutoriales
  • Documentación
  • Foro
Código abierto
  • Descargar
  • GitHub
  • Runbot
  • Traducciones
Servicios
  • Alojamiento Odoo.sh
  • Ayuda
  • Actualizar
  • Desarrollos personalizados
  • Educación
  • Encontrar un asesor fiscal
  • Encontrar un partner
  • Convertirse en partner
Sobre nosotros
  • Nuestra empresa
  • Activos de marca
  • Contacta con nosotros
  • Puestos de trabajo
  • Eventos
  • Podcast
  • Blog
  • Clientes
  • Información legal • Privacidad
  • Seguridad
الْعَرَبيّة Català 简体中文 繁體中文 (台灣) Čeština Dansk Nederlands English Suomi Français Deutsch हिंदी Bahasa Indonesia Italiano 日本語 한국어 (KR) Lietuvių kalba Język polski Português (BR) română русский язык Slovenský jazyk slovenščina Español (América Latina) Español ภาษาไทย Türkçe українська Tiếng Việt

Odoo es un conjunto de aplicaciones de código abierto que cubren todas las necesidades de tu empresa: CRM, comercio electrónico, contabilidad, inventario, punto de venta, gestión de proyectos, etc.

La propuesta única de valor de Odoo es ser muy fácil de usar y totalmente integrado.

Website made with

Odoo Experience on YouTube

1. Use the live chat to ask your questions.
2. The operator answers within a few minutes.

Live support on Youtube
Watch now