ResRequest Support
  • Home
  • Modules
    • Central Reservations
    • Channel Management
    • Customer Relationship Management
    • Business Intelligence
    • Property Management
    • Financial Management
  • Latest News
    • Webinars
    • Coffee Chats
    • Professional Services
    • Product Releases
    • Technical Alerts
  • For System Administrators
    • Developer
    • System Setup
    • Technical Tips
  • Add-On Products
    • ResConnect
    • ResNova
    • ResInsite
  • Product
    • ResRequest Enterprise
    • ResConnect
  • Contact Us
  • Menu Menu

Fiscal Machines

Fiscal Machines

Fiscal machines are devices that are deployed by the tax authorities in some countries to monitor VAT liability. They are also known by various acronyms, such as  ESD (Electronic Signature Device).

These machines connect to the business system that generates sales invoices, which could be either ResRequest, POS or the accounting system. The machine is programmed to read each invoice, record the sales and VAT values and place a signature (a unique string of numbers) on the invoice. The recorded values can be stored in the memory of the device or transmitted electronically to the tax authority.

There is also a manual machine called an ETR (Electronic Transaction Register). Such a machine is not connected to the invoicing system. Instead, the sales figures are entered manually into the device. It is not legal to use an ETR if you are invoicing from an electronic system.

An Electronic Fiscal Printer (EFP) is a device used by computerised retail outlets (POS). It stores sales details in its memory.

Fiscal machines can only be distributed and programmed by government authorised vendors.

In order to claim an Input VAT deduction for a purchase, a customer has to produce an ESD signed tax invoice.

ResRequest interface

To interface with an ESD machine, ResRequest simply sends the invoice to the ESD instead of to a printer. The ESD performs its processing and then sends the invoice on to a printer, where the printed copy emerges with the electronic signature.

The ESD has to be able to interpret our invoices. This means that the invoice has to contain certain fields, such as TAX Invoice header, vendor’s tax number, total sales amount and VAT total. These fields have to always appear in the same relative position. The onus is on us to set up the default invoice to contain all of the required fields. The ESD consultant then programmes (or ‘trains’) the machine to recognise the structure of the invoice.

Ideally, the ESD needs to be able to handle the following situations:

  • A single invoice (i.e. each invoice is sent individually to the ESD)
  • A single PDF file containing multiple invoices.
    A batch file like this can be produced from the Folio / Invoice report when you list multiple invoices, select them and click Print.
    The ESD process needs to split the batch file into separate PDF files for each invoice and send them individually to the printer. The ability to achieve this is dependent on the skill of the ESD consultant and the supplier/model of the machine. We are aware of consultants having used a PDF Printer program, such as Bullzip, to achieve the splitting.
    Examples of clients where this has been achieved are Asilia, Selous, Elewana, and TWC.
  • Multi-page invoices. The ESD machine needs to recognise that, although the required fields maintain a consistent relative position, they may be split over multiple pages.

ResRequest setup

  • Ensure that the Invoicing Unit name, address and statutory fields are set up correctly.
  • Set the Invoice Options for the invoicing unit.
  • Show Tax = on
  • Tax Table = on
  • Amounts in GL Currency = on
  • Hide Tax Rates = on

  • Ensure that VAT is selected in the Tax Table and that it is positioned last in the list. (It is positioned last so that it’s position relative to the tax total remains constant.)

FINANCIAL MANAGEMENT

Getting started

  • The Accountant’s process
  • Multiple Environments
  • Multi-folio / multi-currency / exchange rates
  • How defaults affect your accounting process

Financial Documents

  • ProForma Document
  • Tax Invoice Document
  • Accounts Receivable

Fiscalisation

  • Fiscal Machines
  • Fiscal automation

Manage Cash

  • Received Payments
  • Issuing credits and refunds

Manage Tax

  • TAX in ResRequest
  • Payment of VAT in Advance

Analyse Sales

  • Reports

Post to accounting systems

  • Working with accounting systems
  • Automated interfaces
  • Manual Posting

Accounts Payable

  • Tax

Common statutory charges

  • Introduction
  • 3rd party bookings / activity bookings
  • Commissions
  • Credits and refunds

Report to Stakeholders

  • Bed night report

Operational Accounting

  • Reports

Keep up to date with us

Subscribe to our blog
Atta Logo    Satsa

Menu

  • Home
  • Product Releases
  • Contact Us
  • Technical Alerts
  • Coffee Chats
  • Webinars
  • Professional Services
  • Email Series 2022
  • Webinars Index
  • Email Series 2023

Privacy policy
Terms of use
Fair use policy

Visit our website

ResRequest website

ResRequest Modules

  • Business Intelligence
  • Central Reservations
  • Channel Management
  • Customer Relationship Management
  • Developer
  • Email Series 2022
  • Email Series 2023
  • Financial Management
  • Marketing tools
  • Payment Gateways
  • Point of sale
  • Product
  • Professional Services
  • Property Management
  • ResConnect
  • ResInsite
  • ResNova
  • System Setup
  • Technical Alerts
  • Technical Tips
  • Telephone Management
  • Webinars Index
© Copyright - ResRequest Support - Enfold WordPress Theme by Kriesi
Manual PostingTax
Scroll to top

This site uses cookies. By continuing to browse the site, you are agreeing to our use of cookies.

Accept settingsView SettingsIgnore

Cookie and Privacy Settings



How we use cookies

We may request cookies to be set on your device. We use cookies to let us know when you visit our websites, how you interact with us, to enrich your user experience, and to customize your relationship with our website.

Click on the different category headings to find out more. You can also change some of your preferences. Note that blocking some types of cookies may impact your experience on our websites and the services we are able to offer.

Essential Website Cookies

These cookies are strictly necessary to provide you with services available through our website and to use some of its features.

Because these cookies are strictly necessary to deliver the website, refusing them will have impact how our site functions. You always can block or delete cookies by changing your browser settings and force blocking all cookies on this website. But this will always prompt you to accept/refuse cookies when revisiting our site.

We fully respect if you want to refuse cookies but to avoid asking you again and again kindly allow us to store a cookie for that. You are free to opt out any time or opt in for other cookies to get a better experience. If you refuse cookies we will remove all set cookies in our domain.

We provide you with a list of stored cookies on your computer in our domain so you can check what we stored. Due to security reasons we are not able to show or modify cookies from other domains. You can check these in your browser security settings.

Other external services

We also use different external services like Google Webfonts, Google Maps, and external Video providers. Since these providers may collect personal data like your IP address we allow you to block them here. Please be aware that this might heavily reduce the functionality and appearance of our site. Changes will take effect once you reload the page.

Google Webfont Settings:

Google Map Settings:

Google reCaptcha Settings:

Vimeo and Youtube video embeds:

Accept settingsClose