Invoice Template - including tax, tax price and amount with tax

Hello to all!

I have a problem, because in my country we have to put on Invoice tax (17%), price without tax, tax price, and price including tax. And it is needed to stay in a row.

It would look something like:

Can anyone help me, because I’m not familiar with programming :confused:

Can you provide a link to official documentation of these requirements? In every other country of the world, showing the tax rate applied to each line on an invoice, then the total tax amount (in each tax rate) for the entire invoice, is sufficient. This is what you will get if you select the built-in tax code for your country:

20 PM

1 Like

Thanks for reply.

Yes, it is Bosnia and Herzegovina, and the problem is that sometimes you have to put tax with percents, for example: like lawyer, your service on court is taxed, but your traveling to court is not (using your car) - you write on invoice services with tax, and price of your traveling without counting tax.
So, my invoice would look like this:
Service on court … 100 … tax 17% … tax price 17 … … price including tax 117
Traveling … … … … 10 … … … / … … … / … … … … … … . … … … … … 10
TOTAL: … … … …110 … … … … … … … 17 … … … … … … … … . . . … 127

So, if there is only in amount tax, without percentage, it is not recognazable is it for service or for traveling.

And that is reason why you have to put it always, to show for what you pays taxes.

Or, another solution would be to show amount of tax for services, and just left traveling without taxes. But it must be visible in rows.

I think this is solution, same problem exists in Croatia… But as I said, I’m not familiar with programming:
https://ecommerce.shopify.com/c/shopify-discussion/t/calculate-price-without-taxes-on-invoice-397401

You can enter or not enter tax codes per individual line on a transaction. For example, this entry on a sales invoice form:

produces this result on the finished sales invoice:

This makes clear which line items are subject to taxation and gives the untaxed sub-total, the tax amount, and the total. If there were more than one tax rate, they would be shown separately in the totals area. How does this not meet your needs?

1 Like

Thanks a lot!
This looks better!!! Thank you!
Perfect solution would be if amount without tax, tax and price with tax would be shown in same row. 100 BAM/ 17 BAM/ 117 BAM.
We have only one tax rate, so it wouldn’t be needed to be shown percentage.


Same thing is in Serbia, Croatia, Bosnia, Macedonia, Montenegro…ex-Yugoslavia.
But thanks a lot! This can be ok, but if there is possibility to make “one-row-pricing” it would be perfect.

Thanks for fast and helpful reply!

Please, if you can help me. This is a kind of Invoice that is desirable. Can someone get this work. I don’t know where I make mistake so it doesn’t show in template parameters.

</div>
<hr />
<h3 style="margin: 0 0 1em 0;">Račun</h3>
<table class="table-tabular" style="margin: 0 0 1.5em 0;">
  <thead>
    <tr>
      <th>Količina</th>
      <th>Opis</th>
      <th>Poj. cij.</th>
      <th>Cijena bez PDV-a</th>
      {% if show_line_item_taxes %}
      <th>Iznos PDV-a</th>
      {% endif %}
      <th>Cijena s PDV-om</th>
    </tr>
  </thead>
  <tbody>
    {% for line_item in line_items %}
      <tr>
        <td>{{ line_item.quantity }} x</td>
        <td><b>{{ line_item.title }}</b></td>
         <td>{{ line_item.price | money }}</td>
     {% if line_item.tax_lines %}
          <td>
            {% for tax_line in line_item.tax_lines %}
              {{ line_item.price | minus: tax_line.price | money }}<br/>
            {% endfor %}
          </td>
{% endif %}
        {% if line_item.tax_lines %}
          <td>
            {% for tax_line in line_item.tax_lines %}
              {{ tax_line.price | money }}<br/>
            {% endfor %}
          </td>
        {% endif %}
        <td>{{ line_item.price | money }}</td>
      </tr>
    {% endfor %}
  </tbody>
</table>
<h3 style="margin: 0 0 1em 0;">Ukupna cijena</h3>

<table class="table-tabular" style="margin: 0 0 1.5em 0;">
 <tr>
    <td>Ukupna cijena bez PDV-a:</td>
    <td>{{ subtotal_price | minus: tax_price | money }} </td>
 </tr>
 <tr>
    <td>Iznos PDV-a (25%):</td>
    <td>{{ tax_price | money }}</td>
 </tr>
 <tr>
    <td>Ukupna cijena s PDV-om:</td>
    <td>{{ subtotal_price | money }}</td>
  </tr>
  {% for discount in discounts %}
  <tr>
    <td>Includes discount "{{ discount.code }}"</td>
    <td>{{ discount.savings | money }}</td>
  </tr>
  {% endfor %}
  {% if shipping_address %}
  {% endif %}
  <tr>
    <td><strong>Ukupna cijena:</strong></td>
    <td><strong>{{ total_price | money }}</strong></td>
  </tr>
  {% if total_paid != total_price %}
    <tr>
      <td><strong>Naplaćeni iznos:</strong></td>
      <td><strong>{{ total_paid | money }}</strong></td>
    </tr>
    <tr>
      <td><strong>Nenaplaćeni iznos:</strong></td>
      <td><strong>{{ total_price | minus: total_paid | money }}</strong></td>
    </tr>
  {% endif %}
</table>
{% if shipping_address %}
  <div style="margin: 0 0 1em 0; padding: 1em; border: 1px solid black;">
   <strong> Kupac</strong>:
    <strong>{{ shipping_address.name }}</strong>,
    {% if shipping_address.company %}
      {{ shipping_address.company }}<br/>
    {% endif %}
    {{ shipping_address.street }},
    {{ shipping_address.city }}
    {{ shipping_address.province_code }}
    {{ shipping_address.zip | upcase }} ,
    {{ shipping_address.country }}
  </div>
{% endif %}

* 1. List item

Manager themes are written in liquid coding. so you can search for details regarding this and make necessary corrections yourself.

Thank you for reply. But, as I said, I’m not familiar with liquid and any programming, and that’s a reason why I asked for help here.

This is not a coding forum, and its purpose is not to ask other members to perform work for you. If you do not have the coding skills necessary, hire a local programmer.