Senast uppdaterad: 2024-03-22
Drivmedelstillägg på fakturor
I den här artikeln
Vi rekommenderar att du läser Drivmedelstillägg (DMT) innan du ändrar drivmedelstillägget eller börja använda drivmedelstillägg, så att du inte missar något viktigt.
Drivmedelstillägg kan räknas in i totalpriset på orderraderna, men det framgår inte hur mycket av beloppet på varje orderrad som är DMT. Om du vill göra det tydligare hur mycket av fakturabeloppet som är DMT kan du lägga till det i sammanräkningen längst ner på fakturan. DMT räknas alltid in i fakturans totalpris.
Många e-fakturaexporter, bland annat alla som följer Peppol-standarden, fungerar inte om inte DMT räknas in i totalpriset på orderraderna. Det beror på att sådana exporter kontrollerar att summan av alla orderrader stämmer med totalsumman på fakturan.
Även om du lägger till en rad för DMT i sammanfattningen längst ner på fakturan räknas inte det som en regelrätt orderrad, och det gör inte så att e-fakturaexporterna fungerar.
Inkludera/exkludera DMT i orderradens totalpris
Gå till Inställningar > Kontor > fliken Fakturainställningar och markera/avmarkera Fakturapriser innehåller DMT. Kryssrutan fungerar tillsammans med Fakturapriser innehåller pris för tillval, så om det finns ett tillval med DMT på orderraden inkluderas/exkluderas drivmedelstillägget även för tillvalet.
Samma beteende gäller även Fakturapriser innehåller pris för valutatillägg. Exempel på vilket resultat olika kombinationer av kryssrutorna får för totalpriset på orderraden på fakturan finns i Kontor (fönster).
Visa DMT-satser på separata rader i fakturasammanräkningen
Om du vill göra det tydligare för kunden hur mycket av fakturabeloppet som är DMT kan du lägga till rader för de olika DMT-satserna i sammanfattningen längst ner på fakturan. Beroende på om du inkluderar eller exkluderar drivmedelstillägget i totalpriset på orderraderna kan du anpassa texten och utseendet så att det blir lätt att följa hur totalbeloppet på fakturan har räknats fram.

Visa hur mycket av subtotalen som är drivmedelstillägg.
Rad 7-10 i kodexemplet nedan lägger till en rad för varje DMT-sats och beloppen för dem i sammanräkningen. För att göra det tydligt hur nettobeloppet på fakturan har räknats ihop har drivmedelstillägget fått ett litet indrag och är inte fetstilt, eftersom det redan ingår i subtotalen.
-
Rad 7: För att få till indraget har blocket förskjutits 3 pixel (x="3").
-
Rad 9: För att kompensera för indraget på rad 7 har beloppet justerats så att det ligger i linje med övriga belopp (x="37").
-
Rad 8–9: Texten har gjorts normal istället för fetstil och lite mindre med fontbold="false" och fontsize="9". Hela blocket är annars fetstilt och har teckenstorlek 10 som standard (se rad 2).
-
Rad 19: För att markera att ”Subtotal” och ”Varav DMT” hör ihop är det ett litet avstånd till nästa rad (y="1" på blocket efter).
<!-- Summary -->
<block x="110" y="5" fontbold="true" fontsize="10">
<block x="0" y="0" positionbelow="true" condition="INH_Total_Standard">
<item name="Subtotal" x="0" y="0" width="30" />
<data name="TotalAccordingToOfficeSettings_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<query x="3" y="0" positionbelow="true" command="FuelExtras" condition="IHF_Amount_Customer">
<data name="'Varav DMT (',IHF_FuelExtraRate,')'" x="0" y="0" width="50" format="p" fontbold="false" fontsize="9" />
<data name="IHF_Amount_Customer" format="n" x="37" y="0" width="30" align="right" fontbold="false" fontsize="9" />
</query>
<query x="3" y="0" positionbelow="true" command="CurrencyExtras" condition="IHC_Amount_Customer">
<data name="'Varav valutatillägg (',IHC_CurrencyExtraRate,')'" x="0" y="0" width="50" format="p" fontbold="false" fontsize="9" />
<data name="IHC_Amount_Customer" format="n" x="37" y="0" width="30" align="right" fontbold="false" fontsize="9" />
</query>
<query x="3" y="0" positionbelow="true" command="DeliveryOptions" condition="TotalPrice_Customer">
<data name="'Varav tillval (',DEO_Name,')'" x="0" y="0" width="50" fontbold="false" fontsize="9" />
<data name="TotalPrice_Customer" format="n" x="37" y="0" width="30" align="right" fontbold="false" fontsize="9" />
</query>
<block x="0" y="1" positionbelow="true">
<item name="Fakturaavgift" x="0" y="0" width="40" />
<data name="INH_InvAdmFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Netto" x="0" y="0" width="40" />
<data name="INH_TotalIncFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Moms" x="0" y="0" width="40" />
<data name="INH_Tax_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Öresutjämning" x="0" y="0" width="40" />
<data name="INH_RoundAmount_Customer" x="40" y="0" format="n" width="30" align="right" />
</block>
Även valutatillägg och tillval kan redovisas på separata rader på samma sätt, se rad 11–18 i kodexemplet ovan. I och med villkoren (condition="IHC_Amount_Customer"/condition="TotalPrice_Customer") visas inte de raderna på fakturan om det inte finns några valutatillägg eller tillval på ordern.

Om DMT inte räknas in i subtotalen kan det vara bra att lägga till en rad med DMT-beloppet i sammanräkningen för att visa hur nettobeloppet har räknats fram.
Rad 7-10 i kodexemplet nedan lägger till en rad för varje DMT-sats och beloppen för dem i sammanräkningen.
<!-- Summary -->
<block x="110" y="5" fontbold="true" fontsize="10">
<block x="0" y="0" positionbelow="true" condition="INH_Total_Standard">
<item name="Subtotal" x="0" y="0" width="30" />
<data name="TotalAccordingToOfficeSettings_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<query x="0" y="0" positionbelow="true" command="FuelExtras" condition="IHF_Amount_Customer">
<data name="'DMT (',IHF_FuelExtraRate,')'" x="0" y="0" width="50" format="p" />
<data name="IHF_Amount_Customer" format="n" x="40" y="0" width="30" align="right" />
</query>
<query x="0" y="0" positionbelow="true" command="CurrencyExtras" condition="IHC_Amount_Customer">
<data name="'Valutatillägg (',IHC_CurrencyExtraRate,')'" x="0" y="0" width="50" format="p" />
<data name="IHC_Amount_Customer" format="n" x="40" y="0" width="30" align="right" />
</query>
<query x="0" y="0" positionbelow="true" command="DeliveryOptions" condition="TotalPrice_Customer">
<data name="DEO_Name,' (tillval)'" x="0" y="0" width="50" />
<data name="TotalPrice_Customer" format="n" x="40" y="0" width="30" align="right" />
</query>
<block x="0" y="0" positionbelow="true">
<item name="Fakturaavgift" x="0" y="0" width="40" />
<data name="INH_InvAdmFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Netto" x="0" y="0" width="40" />
<data name="INH_TotalIncFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Moms" x="0" y="0" width="40" />
<data name="INH_Tax_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Öresutjämning" x="0" y="0" width="40" />
<data name="INH_RoundAmount_Customer" x="40" y="0" format="n" width="30" align="right" />
</block>
Visa DMT som en klumpsumma i fakturasammanräkningen
Det går även att redovisa summan för DMT, valutatillägg och tillval som en klumpsumma i sammanräkningen. För att göra det använder vi följande två taggar i rapporten:
-
INH_Total_Standard: Visar totalsumman av orderraderna inklusive DMT, valutatillägg och tillval oavsett om kryssrutorna i kontorsinställningarna är markerade eller inte.
-
TotalAccordingToOfficeSettings_Customer: Summan av orderradernas totalpris så som de visas på fakturan. DMT, valutatillägg och tillval inkluderas inte om kryssrutorna är avmarkerade, men inkluderas om de är markerade.

I det här exemplet inkluderar orderraderna DMT, valutatillägg och tillval (alla tre kryssrutorna i kontorsinställningarna, Fakturapriser innehåller DMT, Fakturapriser innehåller pris för valutatillägg och Fakturapriser innehåller pris för tillval, är markerade), men du kan markera bara en av dem om du bara vill visa just det beloppet på den separata raden. Subtotalen kommer alltid att visa summan av orderraderna inklusive DMT, valutatillägg och tillval.
-
Rad 7–10: Genom att dra av totalpriset på orderraderna enligt kontorsinställningarna (TotalAccordingToOfficeSettings_Customer) från totalsumman av orderraderna (INH_Total_Standard) får vi fram beloppet för DMT, valutatillägg och tillval.
<!-- Summary -->
<block x="110" y="5" fontbold="true" fontsize="10">
<block x="0" y="0" positionbelow="true" condition="INH_Total_Standard">
<item name="Subtotal" x="0" y="0" width="30" />
<data name="INH_Total_Standard" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="3" y="0" positionbelow="true">
<item name="Varav DMT/valutatillägg/tillval" x="0" y="0" width="60" fontbold="false" fontsize="9" />
<data name="INH_Total_Standard-TotalAccordingToOfficeSettings_Customer" format="n" x="37" y="0" width="30" align="right" fontbold="false" fontsize="9" />
</block>
<block x="0" y="1" positionbelow="true">
<item name="Fakturaavgift" x="0" y="0" width="40" />
<data name="INH_InvAdmFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Netto" x="0" y="0" width="40" />
<data name="INH_TotalIncFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Moms" x="0" y="0" width="40" />
<data name="INH_Tax_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Öresutjämning" x="0" y="0" width="40" />
<data name="INH_RoundAmount_Customer" x="40" y="0" format="n" width="30" align="right" />
</block>

I det här exemplet inkluderar inte subtotalen DMT, valutatillägg och tillval (alla tre kryssrutorna i kontorsinställningarna, Fakturapriser innehåller DMT, Fakturapriser innehåller pris för valutatillägg och Fakturapriser innehåller pris för tillval, är avmarkerade).
-
Rad 3–6: TotalAccordingToOfficeSettings_Customer visar totalpriset för orderraderna enligt kontorsinställningarna.
-
Rad 7–10: Genom att dra av totalpriset på orderraderna enligt kontorsinställningarna från totalsumman av orderraderna (INH_Total_Standard) får vi fram beloppet för DMT, valutatillägg och tillval.
<!-- Summary -->
<block x="110" y="5" fontbold="true" fontsize="10">
<block x="0" y="0" positionbelow="true" condition="INH_Total_Standard">
<item name="Subtotal" x="0" y="0" width="30" />
<data name="TotalAccordingToOfficeSettings_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true" condition="INH_Total_Standard">
<item name="DMT/valutatillägg/tillval" x="0" y="0" width="50" />
<data name="INH_Total_Standard-TotalAccordingToOfficeSettings_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Fakturaavgift" x="0" y="0" width="40" />
<data name="INH_InvAdmFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Netto" x="0" y="0" width="40" />
<data name="INH_TotalIncFee_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Moms" x="0" y="0" width="40" />
<data name="INH_Tax_Customer" format="n" x="40" y="0" width="30" align="right" />
</block>
<block x="0" y="0" positionbelow="true">
<item name="Öresutjämning" x="0" y="0" width="40" />
<data name="INH_RoundAmount_Customer" x="40" y="0" format="n" width="30" align="right" />
</block>
Du kan förstås även visa kombinationer av fyra exemplen ovan på fakturan. Pröva dig fram med taggar i fakturarapporten och kombinationer av kryssrutorna i kontorsinställningarna. Klicka på Uppdatera i förhandsgranskningen för att uppdatera fakturan om du ändrar någon av kontorsinställningarna.