India

Penginstalan

Instal modul berikut untuk mendapatkan semua fitur lokalisasi India:

Nama

Nama teknis

Deskripsi

India - Akuntansi

l10n_in

Paket lokalisasi fiskal default

E-invoicing India

l10n_in_edi

Integrasi e-invoicing India

E-waybill India

l10n_in_edi_ewaybill

Integrasi E-waybill India

Stok E-waybill India

l10n_in_ewaybill_stock

Pembuatan E-waybill dari aplikasi Inventaris

Indian - Check GST Number Status

l10n_in_gstin_status

Indian Check GST Number Status

Indian - GSTR India eFiling

l10n_in_reports_gstr

Indian GST Return filing

India - Laporan Akuntansi

l10n_in_reports

Indian tax reports

Modul lokalisasi India

Konfigurasi GSP

Untuk menggunakan layanan e-Invoicing, E-Way bill, dan pengajuan pengembalian GST di Odoo, konfigurasikan BVM IT Consulting Services India Private Limited sebagai GSP. Untuk melakukannya, ikuti langkah-langkah berikut:

  1. Tingkatkan modul India - Akuntansi (l10n_in).

  2. Buka Akuntansi ‣ Konfigurasi ‣ Pengaturan.

  3. Gulir ke bawah ke bagian Select GSP Provider, dan atur bidang GSP ke BVM IT Consulting.

  4. Masuk ke portal e-invoice NIC dan portal E-Way bill NIC dan buat user API baru untuk masing-masing.

  5. Buka Akuntansi ‣ Konfigurasi ‣ Pengaturan, gulir ke bawah ke bagian Indian Integration, dan masukkan Username dan Password baru untuk fitur e-Invoicing dan E-Way bill.

Konfigurasi India

Di Settings ‣ Users & Companies ‣ Companies, tambahkan PAN dan GSTIN Anda. PAN sangat penting untuk menentukan jenis wajib pajak, sedangkan GSTIN diperlukan untuk menghasilkan e-Invoice dan E-waybill.

Sistem e-Invoice

Odoo mematuhi persyaratan sistem e-Invoice Pajak Barang dan Jasa (GST) India.

Setup

Pendaftaran e-Invoice NIC

Anda harus mendaftar di portal e-Invoice NIC untuk mendapatkan kredensial API Anda. Anda memerlukan kredensial ini untuk mengonfigurasi aplikasi Odoo Accounting Anda.

  1. Masuk ke portal e-Invoice NIC dengan mengklik Login dan memasukkan Username dan Password Anda;

    Catatan

    Jika Anda sudah terdaftar di portal NIC, Anda dapat menggunakan kredensial login yang sama.

    Mendaftarkan sistem ERP Odoo di portal web e-invoice
  2. Dari dashboard, buka API Registration ‣ User Credentials ‣ Create API User;

  3. Setelah itu, Anda akan menerima kode OTP di nomor ponsel terdaftar Anda. Masukkan kode OTP dan klik Verify OTP;

  4. Pilih Through GSP untuk antarmuka API, atur BVM IT Consulting Services India Private Limited sebagai GSP, dan masukkan Username dan Password untuk API Anda. Setelah selesai, klik Submit.

    Kirim Username dan Password khusus API

Konfigurasi di Odoo

Untuk mengaktifkan layanan e-Invoice di Odoo, buka Accounting ‣ Configuration ‣ Settings ‣ Indian Electronic Invoicing, dan masukkan Username dan Password yang telah ditetapkan sebelumnya untuk API.

Menyiapkan layanan e-invoice

Selain itu, pastikan kolom GSP dikonfigurasi di pengaturan Akuntansi.

Jurnal-jurnal

Untuk secara otomatis mengirim e-Invoice ke portal e-Invoice NIC, Anda harus terlebih dahulu mengonfigurasi jurnal sales Anda dengan membuka Accounting ‣ Configuration ‣ Journals, membuka jurnal sales Anda, dan di tab Advanced Settings, di bawah Electronic Data Interchange, aktifkan E-Invoice (IN) dan simpan.

Workflow

Validasi faktur

Setelah faktur divalidasi, pesan konfirmasi ditampilkan di bagian atas. Odoo secara otomatis mengunggah file JSON yang ditandatangani dari faktur yang divalidasi ke portal e-Invoice NIC setelah beberapa waktu. Jika Anda ingin memproses faktur segera, klik Process now.

Pesan konfirmasi e-invoicing India

Catatan

  • Anda dapat menemukan file yang ditandatangani JSON di file terlampir dalam chatter.

  • Anda dapat memeriksa status EDI dokumen di bawah tab EDI Document atau bidang Electronic invoicing pada faktur.

Laporan PDF faktur

Setelah faktur divalidasi dan dikirim, laporan PDF faktur dapat dicetak. Laporan tersebut mencakup IRN, Ack. No (nomor pengakuan) dan Ack. Date (tanggal pengakuan), serta kode QR. Ini membuktikan bahwa faktur adalah dokumen fiskal yang sah.

IRN dan kode QR

Pembatalan e-Invoice

Jika Anda ingin membatalkan e-Invoice, buka tab Other info pada faktur dan isi bidang Cancel reason dan Cancel remarks. Kemudian, klik Request EDI cancellation. Status bidang Electronic invoicing berubah menjadi To Cancel.

Penting

Melakukan ini akan membatalkan e-Invoice dan E-Way bill.

alasan dan keterangan pembatalan

Catatan

  • Jika Anda ingin membatalkan permintaan pembatalan sebelum memproses faktur, klik Call Off EDI Cancellation.

  • Setelah Anda meminta untuk membatalkan e-Invoice, Odoo secara otomatis mengirimkan file JSON yang ditandatangani ke portal e-Invoice NIC. Anda dapat mengklik Process now jika ingin memproses faktur segera.

Pengelolaan baris negatif dalam e-Invoice

Baris negatif biasanya digunakan untuk mewakili diskon atau penyesuaian yang terkait dengan produk tertentu atau diskon global. Portal pemerintah melarang pengiriman data dengan baris negatif, yang berarti baris tersebut perlu dikonversi berdasarkan kode HSN dan tarif GST. Hal ini dilakukan secara otomatis oleh Odoo.

Example

Pertimbangkan contoh berikut:

Detail Produk

Nama Produk

Kode HSN

Tidak Termasuk Pajak

Kuantitas

Tarif GST

Total

Produk A

123456

1.000

1

18%

1.180

Produk B

239345

1.500

2

5%

3.150

Diskon pada Produk A

123456

-100

1

18%

-118

Berikut adalah representasi yang telah diubah:

Detail Produk

Nama Produk

Kode HSN

Tidak Termasuk Pajak

Kuantitas

Diskon

Tarif GST

Total

Produk A

123456

1.000

1

100

18%

1.062

Produk B

239345

1.500

2

0

5%

3.150

Dalam konversi ini, baris negatif telah diubah menjadi diskon positif, dengan tetap mempertahankan perhitungan yang akurat berdasarkan Kode HSN dan tarif GST. Hal ini memastikan representasi yang lebih mudah dan standar dalam catatan E-invoice.

Verifikasi e-Invoice GST

Setelah mengirimkan e-Invoice, Anda dapat memverifikasi apakah faktur telah ditandatangani dari situs web sistem e-Invoice GST itu sendiri.

  1. Unduh file JSON dari file terlampir. File tersebut dapat ditemukan di chatter faktur terkait;

  2. Buka portal e-Invoice NIC dan buka Cari ‣ Verifikasi Faktur yang Ditandatangani;

  3. Pilih file JSON dan kirimkan;

    pilih file JSON untuk memverifikasi faktur

    Jika file ditandatangani, pesan konfirmasi akan ditampilkan.

    e-invoice terverifikasi

E-Way bill

Setup

Odoo mematuhi persyaratan sistem E-waybill Pajak Barang dan Jasa (GST) India.

Registrasi API di E-Way bill NIC

Anda harus mendaftar di portal E-Way bill NIC untuk membuat kredensial API Anda. Anda memerlukan kredensial ini untuk mengonfigurasi aplikasi Odoo Accounting Anda.

  1. Masuk ke portal E-Way bill NIC dengan mengklik Login dan memasukkan Nama Pengguna dan Kata Sandi Anda;

  2. Dari dashboard Anda, buka Registrasi ‣ Untuk GSP;

  3. Klik Kirim OTP. Setelah Anda menerima kode di nomor ponsel terdaftar Anda, masukkan dan klik Verifikasi OTP;

  4. Periksa apakah BVM IT Consulting Services India Private Limited sudah ada di daftar GSP/ERP terdaftar. Jika sudah, gunakan username dan password yang digunakan untuk masuk ke portal NIC. Jika tidak, ikuti langkah berikutnya.

    Daftar E-Way bill GSP/ERP terdaftar
  5. Pilih Add/New, pilih BVM IT Consulting Services India Private Limited sebagai Nama GSP Anda, buat Username dan Password untuk API Anda, dan klik Add.

    Kirim detail registrasi API GSP

Konfigurasi di Odoo

Untuk menyiapkan layanan E-Way bill, buka Accounting ‣ Configuration ‣ Settings ‣ Indian Electronic WayBill ‣ Setup E-Way bill, dan masukkan Username dan Password Anda.

Penyiapan E-way bill Odoo

Selain itu, pastikan kolom GSP dikonfigurasi di pengaturan Akuntansi.

Workflow

Kirim E-Way bill

Untuk mengirim E-Way bill, konfirmasi faktur pelanggan/tagihan vendor dan klik Send E-Way bill.

Tombol kirim E-waybill pada faktur

Validasi faktur

Setelah faktur/tagihan diterbitkan dan dikirim melalui Send E-Way bill, pesan konfirmasi akan ditampilkan.

Pesan konfirmasi E-Way bill India

Catatan

  • Anda dapat menemukan file yang ditandatangani JSON di file terlampir dalam chatter.

  • Odoo secara otomatis mengunggah file JSON yang ditandatangani ke portal pemerintah setelah beberapa waktu. Klik Process now jika Anda ingin memproses faktur/tagihan segera.

Laporan PDF faktur

Anda dapat mencetak laporan PDF faktur setelah mengirimkan E-Way bill. Laporan tersebut mencakup nomor E-Way bill dan tanggal berlaku E-Way bill.

Nomor dan tanggal pengakuan E-way bill

Pembatalan E-Way bill

Jika Anda ingin membatalkan E-Way bill, buka tab E-Way bill pada faktur/tagihan terkait dan isi bidang Cancel reason dan Cancel remarks. Kemudian, klik Request EDI Cancellation.

Penting

Melakukan ini akan membatalkan e-Invoice (jika berlaku) dan E-Way bill.

Alasan dan keterangan pembatalan

Catatan

  • Jika Anda ingin membatalkan permintaan pembatalan sebelum memproses faktur, klik Call Off EDI Cancellation.

  • Setelah Anda meminta untuk membatalkan E-Way bill, Odoo secara otomatis mengirimkan file JSON yang ditandatangani ke portal pemerintah. Anda dapat mengklik Process Now jika ingin memproses faktur segera.

Pembuatan E-waybill dari tanda terima dan surat jalan

Catatan

Pastikan modul E-Way bill Stock diinstal dan pengaturan E-Way bill sudah selesai.

Untuk membuat E-Way bill dari tanda terima dan pengiriman di aplikasi Inventaris, ikuti langkah-langkah berikut:

  1. Buka Inventaris ‣ Operasi ‣ Pengiriman atau Inventaris ‣ Operasi ‣ Tanda Terima dan pilih surat jalan/tanda terima yang ada atau buat yang baru.

  2. Klik Buat E-waybill/Challan.

    Catatan

    Untuk membuat E-way bill:

    • Surat jalan harus dalam status Selesai (yaitu, divalidasi)

    • Tanda terima harus memiliki status Ready atau Done.

  3. Klik Generate e-Waybill untuk memvalidasi E-Way bill dan mengirimkannya ke portal NIC E-Way bill.

    Tip

    Untuk menggunakan E-Way bill sebagai challan untuk pengiriman barang tanpa mengirimkannya ke portal NIC E-Waybill, klik Use as Challan.

Untuk mencetak E-waybill atau challan, klik ikon (gear) dan pilih Ewaybill / Delivery Challan.

Indian Check GSTIN Status

Modul Indian - Check GST Number Status memungkinkan Anda memverifikasi status GSTIN langsung dari Odoo.

Untuk memverifikasi status nomor GST kontak, akses formulir pelanggan/vendor dan klik Check GSTIN Status di sebelah field GSTIN.

Untuk memverifikasi status nomor GST yang dimasukkan pada invoice/bill, akses invoice/bill dan klik tombol (refresh) di sebelah field GST Status.

Check GSTIN status of an invoice

Notifikasi ditampilkan untuk mengonfirmasi pembaruan status dan status GSTIN serta tanggal verifikasi dicatat di chatter kontak.

Indian GST Return filing

Enable API access

Untuk mengajukan GST Returns di Odoo, Anda harus terlebih dahulu mengaktifkan akses API di portal GST.

  1. Login ke GST portal dengan memasukkan Username dan Password Anda, dan buka My Profile di profile menu Anda;

    Click On the My Profile from profile
  2. Pilih Manage API Access, dan klik Yes untuk mengaktifkan akses API;

    Click Yes

Catatan

Disarankan untuk mengatur Duration ke 30 days untuk menghindari kebutuhan autentikasi ulang token yang sering.

  1. Dengan melakukannya, menu drop-down Duration akan muncul. Pilih Duration sesuai preferensi Anda, dan klik Confirm.

Indian GST Service In Odoo

Setelah Anda mengaktifkan API access di portal GST, Anda dapat mengatur Indian GST Service di Odoo.

Buka Accounting ‣ Configuration ‣ Settings ‣ Indian GST Service dan masukkan GST Username. Klik Send OTP, masukkan kode, dan terakhir, Validate.

Silakan masukkan Nama Pengguna portal GST Anda sebagai Nama Pengguna

Selain itu, pastikan kolom GSP dikonfigurasi di pengaturan Akuntansi.

Pengajuan Pengembalian GST

Ketika Indian GST Service telah dikonfigurasi, Anda dapat mengajukan pengembalian GST Anda. Buka Accounting ‣ Reporting ‣ India ‣ GST Return periods dan buat GST Return Period baru jika belum ada. Pengajuan pengembalian GST dilakukan dalam tiga langkah di Odoo:

Catatan

Tax Return Periodicity dapat configured sesuai dengan kebutuhan user.

Kirim GSTR-1

  1. Klik GSTR-1 Report untuk memverifikasi laporan GSTR-1 sebelum mengunggahnya ke portal GST.

    Verifikasi GSTR-1

    Catatan

    Sistem melakukan validasi dasar untuk memastikan kepatuhan terhadap persyaratan portal GST. Masalah yang mungkin terjadi meliputi:

    • Penerapan Pajak Tidak Tepat: Jenis pajak tidak sesuai dengan Fiscal Position (CGST/SGST diterapkan alih-alih IGST untuk transaksi antar negara bagian, atau IGST diterapkan alih-alih CGST/SGST untuk transaksi dalam negara bagian).

    • HSN Code Hilang: Tidak ada HSN Code yang didefinisikan untuk produk.

    • HSN Code Tidak Valid untuk Layanan: HSN Code untuk layanan tidak dimulai dengan "99" atau salah.

    • UQC Tidak Sesuai: Unit Quantity Code (UQC) tidak memenuhi standar GST India.

    Jika validasi gagal, sistem memberi peringatan kepada user, menyoroti ketidaksesuaian dan menyediakan tautan langsung ke baris yang bermasalah.

    Peringatan validasi GSTR-1
  2. Klik Generate untuk melihat laporan dalam tampilan Spreadsheet.

    Generate GSTR-1 Tampilan Spreadsheet GSTR-1
  3. Jika laporan GSTR-1 sudah benar, maka klik Push to GSTN untuk mengirimkannya ke portal GST. Status laporan GSTR-1 berubah menjadi Sending.

    GSTR-1 dalam Status Sending
  4. Setelah beberapa detik, status laporan GSTR-1 berubah menjadi Waiting for Status. Ini berarti laporan GSTR-1 telah dikirim ke GST Portal dan sedang diverifikasi di GST Portal;

    GSTR-1 dalam status Waiting for Status
  5. Sekali lagi, setelah beberapa detik, status berubah menjadi Sent atau Error in Invoice. Status Error in Invoice menunjukkan bahwa beberapa faktur tidak diisi dengan benar untuk divalidasi oleh GST portal;

    • Jika status GSTR-1 adalah Sent, ini berarti laporan GSTR-1 Anda siap untuk diajukan di GST portal.

      GSTR-1 Sent
    • Jika status GSTR-1 adalah Error in Invoice, faktur dapat diperiksa kesalahannya di chatter. Setelah masalah diselesaikan, user dapat mengklik Push to GSTN untuk mengirimkan file kembali ke GST portal.

      GSTR-1 Error in Invoice
  6. Klik Mark as Filed setelah mengajukan laporan GSTR-1 di GST portal. Status laporan berubah menjadi Filed di Odoo.

    GSTR-1 dalam Status Filed

Terima GSTR-2B

User dapat mengambil Laporan GSTR-2B dari GST portal. Ini secara otomatis merekonsiliasi laporan GSTR-2B dengan tagihan Odoo Anda;

  1. Klik Fetch GSTR-2B Summary untuk mengambil ringkasan GSTR-2B. Setelah beberapa detik, status laporan berubah menjadi Waiting for Reception. Ini berarti Odoo sedang mencoba menerima laporan GSTR-2B dari GST portal;

    GSTR-2B dalam status Waiting for Reception
  2. Sekali lagi, setelah beberapa detik, status GSTR-2B berubah menjadi Being Processed. Ini berarti Odoo sedang merekonsiliasi laporan GSTR-2B dengan tagihan Odoo Anda;

    GSTR-2B dalam status Waiting for Reception
  3. Setelah selesai, status laporan GSTR-2B berubah menjadi Matched atau Partially Matched;

    • Jika statusnya adalah Matched:

      GSTR-2B Matched
    • Jika statusnya adalah Partially Matched, Anda dapat meninjau dan memodifikasi tagihan dengan mengklik View Reconciled Bills. Ini akan menampilkan ketidaksesuaian yang dikategorikan, seperti tagihan yang hilang di Odoo atau GSTR-2. Setelah melakukan koreksi yang diperlukan, klik re-match untuk memperbarui rekonsiliasi dan memastikan akurasi sebelum menyelesaikan laporan.

      GSTR-2B Partially Matched

Laporan GSTR-3

Laporan GSTR-3 adalah ringkasan bulanan penjualan dan pembelian. Pengembalian ini dibuat secara otomatis dengan mengekstrak informasi dari GSTR-1 dan GSTR-2.

  1. Pengguna dapat membandingkan laporan GSTR-3 dengan laporan GSTR-3 yang tersedia di portal GST untuk memverifikasi apakah keduanya cocok dengan mengklik GSTR-3 Report;

  2. Setelah laporan GSTR-3 diverifikasi oleh pengguna dan jumlah pajak di portal GST telah dibayar. Setelah dibayar, laporan dapat ditutup dengan mengklik Closing Entry;

    GSTR-3
  3. Di Closing Entry, tambahkan jumlah pajak yang dibayarkan di portal GST menggunakan challan, dan klik POST untuk memposting Closing Entry;

    GSTR-3 Post Entry
  4. Setelah diposting, status laporan GSTR-3 berubah menjadi Filed.

    GSTR-3 Filed

Laporan pajak

Laporan GSTR-1

Laporan GSTR-1 dibagi menjadi beberapa bagian. Laporan ini menampilkan jumlah Dasar, CGST, SGST, IGST, dan CESS untuk setiap bagian.

Laporan GSTR-1

Laporan GSTR-3

Laporan GSTR-3 berisi berbagai bagian:

  • Rincian pasokan masuk dan keluar yang dikenakan biaya balik;

  • ITC yang memenuhi syarat;

  • Nilai pasokan masuk yang dikecualikan, bertarif Nol, dan non-GST;

  • Rincian pasokan antar negara bagian yang dilakukan kepada orang yang tidak terdaftar.

    GSTR-3 Report

Laporan Laba Rugi (IN)

Ini adalah laporan Laba Rugi yang menampilkan saldo untuk Stok Pembukaan dan Stok Penutupan. Laporan ini membantu pengguna yang menggunakan akuntansi Kontinental untuk menentukan biaya barang secara akurat (yaitu Stok Pembukaan + pembelian selama periode - Stok Penutupan).

Laporan Laba Rugi

Peringatan ambang batas TDS/TCS

TDS dan TCS adalah ketentuan pajak berdasarkan hukum India, yang dipicu ketika jumlah transaksi melebihi ambang batas yang ditentukan. Peringatan ini memberi tahu pengguna ketika nilai faktur atau tagihan melampaui batas ini, sehingga memicu penerapan TDS/TCS yang sesuai.

Untuk mengonfigurasi Odoo agar memberi tahu Anda kapan harus menerapkan TDS/TCS, atur bidang Bagian TDS/TCS pada akun yang sesuai di bagan akun. Odoo akan menampilkan banner yang menyarankan bagian TDS/TCS di mana pajak mungkin berlaku saat mencatat faktur atau tagihan.

Konfigurasi

  1. Buka Accounting ‣ Configuration ‣ Settings.

  2. Di bagian Indian Integration, aktifkan fitur TDS and TCS.

  3. Navigasikan ke Akuntansi ‣ Konfigurasi ‣ Bagan Akun.

  4. Klik Lihat pada akun yang diinginkan, dan atur bidang Bagian TDS/TCS.

Catatan

Bagian TDS/TCS telah dikonfigurasi sebelumnya dengan batas ambang. Jika Anda perlu mengubah batas ini, buka Akuntansi ‣ Konfigurasi ‣ Pajak. Di tab Opsi Lanjutan, klik ikon (tautan internal) pada bidang Bagian.

Modifikasi bagian TDS/TCS

Menerapkan TCS/TDS pada faktur dan tagihan

Berdasarkan akun yang digunakan pada faktur pelanggan atau tagihan vendor, Odoo memeriksa batas ambang TCS/TDS. Jika batas yang ditentukan dalam Bagian TCS/TDS dari akun terlampaui, Odoo menampilkan peringatan yang menyarankan untuk menerapkan TCS/TDS yang sesuai. Peringatan akan hilang setelah TCS/TDS diterapkan.

Saran TCS

TCS dapat langsung diterapkan pada pajak di baris faktur. Untuk menerapkan TDS, klik tombol pintar Entri TDS pada tagihan/pembayaran vendor. Jendela popup memungkinkan Anda menentukan detail TDS. Konfirmasi entri untuk menerapkan TDS.

Penerapan TDS

Di Odoo, total agregat dihitung untuk mitra yang memiliki nomor PAN yang sama, di semua cabang perusahaan.

Example

Cabang

Pelanggan

Faktur

Jumlah Transaksi (₹)

Nomor PAN

IN - MH

XYZ Enterprise - GJ

Faktur 1

₹50.000

ABCPX1234E

IN - MH

XYZ Enterprise - GJ

Faktur 2

₹30.000

ABCPX1234E

IN - MH

XYZ Enterprise - MH

Faktur 3

₹40.000

ABCPX1234E

IN - DL

XYZ Enterprise - GJ

Invoice 4

₹20.000

ABCPX1234E

IN - GJ

XYZ Enterprise - MH

Invoice 5

₹60.000

ABCPX1234E

  • Total agregat = 50.000 + 30.000 + 40.000 + 20.000 + 60.000 = ₹200.000

  • Total agregat untuk semua pelanggan (XYZ Enterprise - GJ, MH, DL) yang berbagi nomor PAN ABCPX1234E di semua cabang adalah ₹200.000.