Mexico¶
Bản địa hoá bảng lương Mexico bao gồm tính toán lương cho nhân viên, bao gồm thuế tiền lương của nhân viên và của nhà tuyển dụng.
Trước khi cấu hình bản địa hóa Mexico, hãy xem lại tài liệu chung payroll documentation, trong đó bao gồm các cấu hình và cài đặt cơ bản áp dụng cho tất cả các bản địa hóa.
Ứng dụng & mô-đun¶
Install các mô-đun sau để có được tất cả các tính năng của địa phương hoá bảng lương Mexico:
Tên |
Tên kỹ thuật |
Phụ thuộc |
Mô tả |
|---|---|---|---|
Mexico - Bảng lương |
|
|
Thêm các trường bắt buộc để quản lý dữ liệu bảng lương và nghỉ phép của nhân viên. |
Mexico - Bảng lương CFDI |
|
|
Thêm khả năng ký các tài liệu bảng lương CFDI với cơ quan nhà nước. |
Mexico - Bảng lương với Kế toán |
|
|
Thêm các quy tắc và tham số cần thiết để quản lý việc tính toán bảng lương địa phương. |
Mẹo
Cài đặt module Mexico - Payroll CFDI sẽ tự động cài đặt cả hai module Mexico - Payroll và Mexico - Payroll with Accounting.
Xem thêm
Cấu hình công ty¶
Đầu tiên, công ty phải được cấu hình. Đi tới . Từ danh sách, chọn công ty mong muốn và cấu hình các trường sau:
Tên công ty: Nhập tên doanh nghiệp vào trường này.
Địa chỉ: Nhập đầy đủ địa chỉ, bao gồm Thành phố, Bang, Mã bưu chính, và Quốc gia.
Quan trọng
Bang được chọn trong địa chỉ của công ty sẽ được gắn làm địa chỉ công việc mặc định cho nhân viên, và là địa chỉ được sử dụng để tính thuế tiền lương.
RFC: Nhập số RFC của công ty.
Company ID : Trường này không được sử dụng trong bản địa hoá Mexico, và nên để trống.
Tiền tệ: Mặc định, MXN được chọn. Nếu không, chọn MXN từ menu thả xuống.
Phone: Nhập số điện thoại công ty.
Email: Nhập email được sử dụng cho thông tin liên hệ chung.
Cảnh báo
Đảm bảo thông tin chính xác, vì nó được sử dụng khi tính toán các loại thuế khác nhau.
Nhân viên¶
Mỗi nhân viên nhận lương phải có hồ sơ nhân viên được cấu hình cho bản địa hoá tiền lương Mexico. Các trường bổ sung sẽ xuất hiện sau khi cấu hình cơ sở dữ liệu cho Mexico.
Để cập nhật mẫu nhân viên, mở ứng dụng và nhấp vào bản ghi nhân viên mong muốn. Trên mẫu nhân viên, cấu hình các trường bắt buộc trong các tab liên quan.
Tab Công việc¶
Nhập Work Address cho nhân viên trong phần Location của tab Work.
Quan trọng
Tiểu bang được chọn trong địa chỉ này quyết định các quy tắc lương mà Odoo áp dụng khi tính thuế.
Tab Cá nhân¶
Đảm bảo rằng nhân viên có ít nhất một tài khoản ngân hàng đáng tin cậy được liệt kê trong trường Tài khoản ngân hàng trong phần Liên hệ cá nhân.
Các tài khoản này được sử dụng để thanh toán cho nhân viên. Bảng lương không thể được xử lý cho các nhân viên không có đáng tin cậy bank account. Nếu không có tài khoản ngân hàng đáng tin cậy được thiết lập, một cảnh báo sẽ xuất hiện trên bảng điều khiển Bảng lương và một lỗi sẽ xảy ra khi cố gắng thực hiện bảng lương.
Đảm bảo các trường Legal Name và Gender được điền đầy đủ và cấu hình trong phần Personal Information.
Đảm bảo các trường sau được điền đầy đủ trong phần Citizenship:
Quốc tịch (Quốc gia): Quốc gia công dân của nhân viên.
SSN No (Social Security Number): Một số cá nhân 11 chữ số NSS
RFC (Registro Federal de Contribuyentes): Số thuế cá nhân bao gồm 13 ký tự chữ và số.
CURP (Clave Única de Registro de Población): Mã cá nhân gồm 18 ký tự chữ và số.
Bảng lương¶
Phần tổng quan hợp đồng¶
Phần này chứa thông tin dùng để tính lương. Đảm bảo các trường sau đã được cấu hình:
Hợp đồng: Thời gian hiệu lực của hợp đồng. Nếu trường thứ hai để trống, hợp đồng sẽ có hiệu lực vô thời hạn.
Loại tiền lương: Chọn cách nhân viên được trả lương.
Chọn Fixed Wage cho nhân viên nhận lương cố định, được trả cùng một khoản tiền mỗi kỳ trả lương.
Chọn Lương theo giờ cho nhân viên được trả lương dựa trên số giờ làm việc.
Mẹo
Đặt một Loại lương mặc định trong Loại cấu trúc để cấu hình nhân viên hàng loạt. Nếu cần, giá trị mặc định có thể được ghi đè trên hồ sơ nhân viên cá nhân khi có ngoại lệ.
Lương: Nhập số tiền và tần suất mà nhân viên được trả.
Loại hợp đồng: Xác định cách nhân viên được trả lương và phân loại, chẳng hạn Hợp đồng Lao động Không thời hạn, Lao động Trả lương Theo giờ, Hợp đồng Lao động Theo mùa.
Quan trọng
Trường Loại hợp đồng được hiển thị trên phiếu lương.
Pay Category: Chọn Mexico: Employee. cho trường này. Điều này xác định thời gian trả lương cho nhân viên, lịch làm việc mặc định của họ, và loại mục công việc mà nó áp dụng.
Regime Type: Chọn loại chế độ (Régimen de Contratación) đúng cho nhân viên. Loại chế độ đã chọn sẽ xác định quyền lợi, thuế và các khoản đóng góp an sinh xã hội của nhân viên.
Phần Lịch¶
Work Entry Source: Chọn Working Schedule, tạo mục nhập công việc dựa trên lịch làm việc đã được chỉ định cho nhân viên (ví dụ: 40 giờ mỗi tuần).
Ghi chú
The Mexico payroll localization is currently not able to create work entries from the Attendances or Planning apps.
Extra Hours: Đánh dấu vào ô kiểm để cho phép ứng dụng Attendances thêm bất kỳ mục công việc thêm giờ nào được nhân viên ghi lại.
Working Hours: Sử dụng menu thả xuống, chọn lịch làm việc mặc định. Điều này đặc biệt quan trọng đối với nhân viên có thể nhận tiền làm thêm giờ (thông thường là nhân viên tính giờ, không phải nhân viên nhận lương cố định).
Phần Tuỳ chọn¶
Nhập tỷ lệ Holiday Bonus Rate được cấp hàng năm cho nhân viên vào trường tương ứng. Tỷ lệ này được tính dựa trên mức lương cơ bản của nhân viên.
Nếu nhân viên đang góp vào Savings Fund, nhập số tiền góp hàng tháng. Nhà tuyển dụng thường sẽ đối ứng số tiền này, và số tiền sẽ được đặt vào tài khoản tiết kiệm mà nhân viên có thể truy cập một lần mỗi năm.
Phần phiếu¶
Một số công ty có thể cung cấp các phúc lợi bổ sung dưới dạng phiếu, được trả cho nhân viên để chi phí ăn uống và di chuyển. Nếu công ty cung cấp những phúc lợi này, hãy cấu hình các trường sau:
Payment Period: Sử dụng menu thả xuống, chọn tần suất trả tiền cho phiếu. Các tùy chọn mặc định là Last Day of the Month, nếu nhân viên được trả lương vào cuối tháng, hoặc In the period, nếu phiếu được chia nhỏ và phân phối đều theo lịch trả tiền, chẳng hạn hàng tuần hoặc hai tuần một lần.
Phiếu ăn: Nhập số tiền hàng tháng trả cho nhân viên cho chi phí thực phẩm.
Phiếu chi phí đi lại: Nhập số tiền hàng tháng trả cho nhân viên cho mục đích đi lại, chẳng hạn như tiền vé xe buýt hoặc phí đỗ xe.
Phiếu xăng: Nhập số tiền hàng tháng được trả cho nhân viên cho xăng xe của họ.
Ghi chú
Số tiền cho các phiếu thưởng là số tiền hàng tháng được cấp cho nhân viên. Nếu Payment Period được đặt thành In the period, Odoo sẽ tính số tiền phiếu cho mỗi kỳ trả lương.
Ví dụ, nếu một nhân viên được trả lương hàng tuần, và Phiếu ăn được đặt ở mức $100, nhân viên sẽ nhận $25 trong mỗi phiếu lương hàng tuần.
Phần Fonacot¶
FONACOT là chương trình của chính phủ Mexico cung cấp cho nhân viên các khoản vay với lãi suất thấp cho nhiều nhu cầu khác nhau, chẳng hạn như cải tạo nhà ở, giáo dục hoặc trường hợp khẩn cấp.
Phần FONACOT là nơi cấu hình các khoản hoàn trả của nhân viên.
Thêm tín dụng Fonacot¶
Để thêm một dòng vào phần FONACOT, nhấp vào Add a line, và một dòng trống sẽ được tải. Status được đặt là In Progress, theo mặc định.
Nhập số tiền thanh toán hàng tháng vào trường Import. Nếu nhân viên muốn thực hiện bất kỳ khoản thanh toán bổ sung nào mỗi tháng, nhập giá trị vào trường Extra Monthly Contribution.
Quan trọng
Khi các khoản vay FONACOT được trả hết, nhân viên tính lương phải thay đổi Trạng thái của mỗi mục dòng đã hoàn thành thành Đã đóng.
Nếu cán bộ tính lương không thay đổi trạng thái, tiền sẽ tiếp tục được trừ khỏi tài khoản của nhân viên trong tất cả các phiếu lương tiếp theo.
Cấu hình bảng lương¶
Một số phần trong ứng dụng Payroll cài đặt một cấu trúc lương, loại cấu trúc, quy tắc và tham số quy tắc dành riêng cho Mexico.
Trước khi chạy bảng lương, CFDI cũng phải được cấu hình.
CFDI Cấu hình¶
CFDI là một biên lai thuế điện tử bắt buộc đóng vai trò như một hoá đơn điện tử. CFDI phải được chứng nhận bởi một PAC trước khi được gửi tới Cơ quan Thuế Mexico (SAT).
Tài liệu này là bằng chứng về thu nhập, chi phí và bảng lương, và yêu cầu cả UUID và chữ ký số, để tuân thủ luật thuế Mexico.
Đầu tiên, điều hướng tới , và kéo xuống phần CFDI
Nhập Employer IMSS ID vào trường tương ứng, và chọn Risk Type phù hợp bằng trình đơn thả xuống. Nếu không có rủi ro nào liên quan đến công ty, chọn Does Not Apply.
Ghi chú
Mexico gán các Risk Types khác nhau dựa trên nhiều yếu tố, bao gồm thông tin được tham chiếu chéo từ nhân viên và nhà tuyển dụng đã nộp trước đó. Tham khảo nhân viên tiền lương của công ty để xác định loại rủi ro chính xác.
Cấu trúc lương & các loại cấu trúc¶
Khi mô-đun l10n_mx_hr_payroll được installed, một Cấu trúc lương mới được cài đặt, Mexico: Nhân viên. Cấu trúc này bao gồm hai Loại cấu trúc, một Mexico: Lương cơ bản, và một Mexico: Thưởng Giáng sinh.
Trình Cấu trúc lương chứa tất cả các các quy tắc lương riêng lẻ cho mỗi Loại cấu trúc, giúp ứng dụng Payroll tính toán phiếu lương của nhân viên.
Quy tắc tiền lương¶
Để xem các quy tắc tiền lương xác định cấu trúc tiền lương cần làm gì, hãy điều hướng tới và mở rộng nhóm Mexico: Employee để hiển thị hai loại cấu trúc có sẵn. Nhấn vào Mexico: Regular Pay để xem chi tiết các quy tắc tiền lương trả thường.
Mỗi quy tắc xác định cách tính lương, tính đến các yếu tố như tiền thưởng, phụ cấp, phiếu giảm giá và thuế.
Tham số quy tắc¶
Một số phép tính yêu cầu các tỷ lệ cụ thể liên quan đến chúng, chẳng hạn như tiền thưởng và ngày nghỉ lễ. Rule Parameters có khả năng liệt kê một giá trị, là phần trăm hoặc một khoản cố định, để tham chiếu trong các quy tắc tiền lương.
Most rules pull information stored in the parameters module to get the rate of the rule (a percentage) and the cap (a dollar amount).
Để xem các tham số quy tắc, điều hướng tới . Ở đây, tất cả các tham số quy tắc được hiển thị cùng với Salary Rules được liên kết, có thể truy cập. Xem lại các tham số liên quan đến một quy tắc bằng cách tìm Name của quy tắc, và thực hiện bất kỳ chỉnh sửa nào cần thiết.
Tại Mexico, tất cả các công ty bắt buộc phải cấu hình các tham số quy tắc sau:
Mexico: Tỷ lệ Phụ phí Rủi ro (Prima de Riesgo del IMSS): Tỷ lệ Phụ phí Rủi ro được gọi là Phụ phí Rủi ro Nghề nghiệp (Prima de Riesgo de Trabajo). Đây là khoản doanh nghiệp phải đóng cho IMSS, tức Viện An sinh Xã hội Mexico. Khoản này dựa trên tỷ lệ tai nạn lao động của doanh nghiệp, được tính dựa trên nhiều yếu tố như số vụ tai nạn đã báo cáo và mức độ rủi ro của ngành mà doanh nghiệp hoạt động. Tỷ lệ này do IMSS xác định riêng cho từng doanh nghiệp, nên bắt buộc phải được cập nhật khi cấu hình bản địa hoá bảng lương Mexico.
Mexico: Tiền thưởng Giáng sinh (Días de Aguinaldo): Ở Mexico, một khoản tiền thưởng Giáng sinh hàng năm được trả cho tất cả nhân viên. Khoản thưởng phải tương đương tối thiểu 15 ngày lương. Các công ty trả mức thưởng cao hơn phải điều chỉnh giá trị này. Trong Odoo, tất cả nhân viên của một công ty đều nhận cùng số ngày trả lương cho tiền thưởng Giáng sinh.
Mexico: Holiday Table (Tabla de vacaciones): Quy tắc này mô tả số ngày nghỉ phép được phân bổ cho nhân viên, dựa trên số năm làm việc. Phải chỉnh sửa, nếu cần, để phản ánh chính sách nghỉ phép có trả lương của công ty.
Example
Mức Mexico: Risk Bonus Rate của công ty khác với mức được thêm mặc định trong Odoo. Để cập nhật mục này, hãy chuyển đến , sau đó, lọc kết quả theo Mexico: Risk Bonus Rate, và chỉnh sửa Parameter Value.
Quan trọng
Odoo thêm các tham số quy tắc được cập nhật cho năm dương lịch hiện tại. Không được khuyến nghị chỉnh sửa các tham số quy tắc (ngoại trừ bốn tham số phải được xem xét và cập nhật, đã liệt kê ở trên) trừ khi một tham số quốc gia hoặc tiểu bang đã thay đổi, và khác với các tham số quy tắc do Odoo tạo ra. Kiểm tra với tất cả các quy định địa phương và quốc gia trước khi thực hiện bất kỳ thay đổi nào đối với các tham số quy tắc.
Thực hiện bảng lương Mexico¶
Trước khi thực hiện bảng lương, nhân viên phụ trách tiền lương phải xác thực work entries của nhân viên để xác nhận độ chính xác của tiền trả và phát hiện lỗi. Điều này bao gồm việc kiểm tra rằng tất cả nghỉ phép đã được phê duyệt và bất kỳ giờ làm thêm nào cũng phù hợp.
Đồng bộ mục công việc dựa trên cấu hình contract của nhân viên. Odoo lấy dữ liệu từ lịch làm việc được chỉ định, hồ sơ chấm công, lịch kế hoạch và thời gian nghỉ đã phê duyệt.
Bất kỳ sự không khớp hoặc xung đột nào cũng phải được giải quyết, sau đó các mục công việc có thể được tái tạo.
Khi mọi thứ đã đúng, phiếu lương dự thảo có thể được tạo riêng lẻ hoặc trong các nhóm, được gọi trong ứng dụng Payroll là Pay Runs.
Ghi chú
Để giảm thời gian công việc của nhân viên tiền lương, thường sẽ xử lý phiếu lương theo lô, có thể dựa trên loại tiền lương (lương cố định so với theo giờ), lịch trả lương (hàng tuần, hai tuần một lần, hàng tháng, v.v.), bộ phận (chi phí trực tiếp so với hành chính), hoặc bất kỳ cách nhóm nào khác phù hợp nhất với công ty.
Quá trình thực hiện bảng lương bao gồm các hành động khác nhau cần được thực hiện để đảm bảo số tiền khấu trừ cho các quỹ và cơ quan nhà nước là đúng, số tiền mà nhân viên nhận được dưới dạng lương thực nhận là chính xác, và việc tính toán số giờ làm việc phản ánh đúng số giờ thực tế làm việc của nhân viên, cùng các yếu tố khác.
Khi chạy một đợt tính lương, hãy kiểm tra xem kỳ, công ty và nhân viên được bao gồm có chính xác trước khi bắt đầu phân tích hoặc xác nhận dữ liệu.
Sau khi phiếu lương được soạn thảo, hãy xem xét lại chúng để đảm bảo độ chính xác. Kiểm tra các tab Worked Days và Salary Inputs, và đảm bảo thời gian làm việc được liệt kê là chính xác, cùng với bất kỳ mục nhập nào khác. Thêm bất kỳ mục nhập nào còn thiếu, chẳng hạn như hoa hồng, thưởng, và các điều chỉnh ISR còn thiếu.
Tiếp theo, kiểm tra các tổng cộng khác nhau (lương gộp, phiếu, đóng góp IMSS, CEAV, thuế, và lương gộp), sau đó nhấn Compute Sheet để cập nhật các tính toán lương, nếu có chỉnh sửa. Nếu mọi thứ đều đúng, nhấn Validate.
Kiểm tra kế toán¶
Quá trình kế toán khi thực hiện bảng lương bao gồm hai thành phần: creating journal entries, và registering payments.
Tạo bút toán¶
Sau khi phiếu lương được xác nhận và xác thực, các bút toán được ghi sổ riêng lẻ hoặc theo lô. Bút toán được tạo đầu tiên ở trạng thái Nháp.
Quan trọng
Cần quyết định liệu các bút toán có được thực hiện riêng lẻ hay theo lô trước khi chạy bảng lương.
Hai mươi hai tài khoản từ Mexico CoA được bao gồm trong bản địa hoá bảng lương:
110.01.01 Trợ cấp lao động cần áp dụng
210.02.01 Dự phòng ngày nghỉ phải trả
211.01.01 Dự phòng cho khoản phải trả của nhà tuyển dụng IMSS
211.02.01 Dự phòng thanh toán SAR
216.01.01 Thuế khấu trừ hoặc thuế thu nhập cho tiền lương và tiền công
216.11.01 IMSS thuế khấu trừ
601.01.01 Lương và tiền công
601.07.01 Thưởng ngày lễ
601.15.01 Nhà bếp
601.19.01 Quỹ tiết kiệm
601.26.01 IMSS hạn ngạch
601.27.01 Đóng góp cho infonavit
601.28.01 Đóng góp cho SAR
201.01.02 Hoàn trả cho nhân viên
205.06.02 Các khoản tín dụng ngắn hạn đa dạng khác (Fonacot)
210.03.01 Dự phòng trả thưởng
210.04.01 Dự phòng quỹ tiết kiệm để trả
211.03.01 Dự phòng cho infonavit trả
601.12.01 Thưởng
601.16.02 Vận chuyển (phiếu xăng)
601.16.01 Vận tải (hỗ trợ)
601.74.01 Hoa hồng bán hàng
Ghi chú
Cấu hình CoA được thực hiện mặc định khi một công ty nằm ở Mexico. Các mã tài khoản và tên có thể được chỉnh sửa để phù hợp với nhu cầu của công ty. Nếu không có tài khoản CoA nào liên kết với quy tắc lương (được sử dụng trong cấu trúc lương), Odoo sẽ sử dụng tài khoản Salary Expenses để tạo bút toán nhật ký, bất kể tính chất của giao dịch.
Nếu mọi thứ có vẻ đúng trên bản nháp bút toán, hãy đăng các bút toán.
Ghi nhận thanh toán¶
Sau khi journal entries được xác nhận, Odoo có thể tạo thanh toán.
Quan trọng
Để tạo khoản thanh toán từ phiếu lương, nhân viên phải có tài khoản ngân hàng đáng tin cậy. Nếu tài khoản ngân hàng của nhân viên không được đánh dấu là trusted, tệp CFDI không thể được tạo thông qua Odoo.
Tạo tệp XML CFDI¶
Sau khi phiếu lương đã được xử lý và thanh toán, một tệp XML CFDI phải được tạo, sau đó được gửi điện tử tới SAT của Mexico.
Để tạo tệp CFDI, mở phiếu lương cá nhân và nhấp vào nút Generate CFDI.
Sau khi tệp đã được tạo và gửi, một bản ghi được lưu trong khung trao đổi.
Đóng bảng lương¶
Nếu không có lỗi, bảng lương đã được hoàn thành cho kỳ trả lương.
Chạy bảng lương thưởng Giáng sinh¶
Để thực hiện tiền thưởng Giáng sinh hàng năm, hãy làm theo cùng quy trình cho bảng lương Mexico thường, sử dụng cấu trúc tiền lương Mexico: Tiền thưởng Giáng sinh.