Individuals and freelancers who carry on economic activity and are registered for VAT in KSA or are required to be registered for VAT in the KSA are subjected to generate compliant e-invoice.

Marmin enables freelancers to create and share compliant e-Invoices. For individuals onboard Marmin, compliance with ZATCA’s Integration phase will be a hassle-free experience. Marmin also provides users the opportunity to connect with multiple businesses on the platform.

Small Businesses

Small and medium-sized businesses (SMEs) usually do not have an in-house tech team. Marmin’s easy onboarding helps businesses to self-serve and start creating compliant invoices.

In addition, Marmin, as a cloud-based offering with simple pricing, enables SMEs to achieve regulation-compliant e-invoicing automation at a nominal expense.

Remote Project Teams

Is your organization into construction or project-based billing? Project execution teams working at project sites, away from the central office, send invoices to customers based on the workforce and resources consumed during project execution.

Marmin enables, project team to remotely generate compliant documents for submission to customers. Moreover, the head office can track invoices generated by remote teams and keep proper accounts. Thus, leading to better efficiency, reduced back and forth communication between teams, timely payments from customers, and finally, better compliance with the regulations.

Roaming Crew

Simplified invoices to customers must have a QR code with its generation time-stamp. The roaming crew delivers products or services at customer’s doorsteps. Marmin enables roaming crew to generate time-stamped, compliant invoices on the spot at the moment.

A crew member can access company-linked Marmin account on their mobile devices and issue QR code-enabled simplified invoices. Example – Bottled drinking water distribution crew can give coupon booklet and immediately issue QR-enabled B2C invoices.

Third-Party Invoicing

A third party may issue tax invoices for taxable supplies provided by a taxable supplier to their customer by following the specified procedure. In this case, the third party issues the invoice on behalf of the Taxable Supplier. In most circumstances, the third party will not be involved in the underlying supply of goods or services.

However, Marmin has a feature allowing a third party to be a team member and issue invoices on behalf of the supplier. Adopting this method, a taxable supplier can get visibility on the process and invoices raised by a third party, efficiently synchronizing teams involved in the process.


In addition to creating compliant electronic invoices, Marmin allows functions such as receiving orders and sending quotations. Traders can request customers and fellow traders to orders goods on the Marmin platform, leading to order consolidation.

As a result, a trader can achieve better pricing with consolidated purchasing. Furthermore, invoices generated on Marmin is shared on the platform with the opposite party, and there is no need to send an invoice separately over emails.

Utility Companies – Power, Water & Telecom

Utility companies provide services to businesses and individuals and generate thousands of invoices based on customers’ consumption and billing cycle. Invoice (bill) generation is at scale and can vary from few bills per day to thousands in a day. In addition, invoices have to comply based on whether it is for B2B or B2C customers.

Marmin, with its secure and scalable integration options, allows a utility company to issue invoices to customers and, in parallel, integrate with tax authorities. In addition, Marmin can connect to the customer portal of utility companies and show approved B2B or B2C invoices.