Hoppa till huvudinnehåll
LibraTool logoLibraTool

Gratis Drickskalkylator

Beräkna hur mycket dricks att ge och dela notan mellan valfritt antal personer. Välj en dricksprocent eller ange ett anpassat belopp.

Fungerar offline när den väl lästs in
kr
kr
Dricksprocent
%
Dela på
2personer
Dricksbelopp
9,00 kr
Totalnota
59,00 kr
Dricks per person
4,50 kr
Varje person betalar
29,50 kr

Guide för dricks i USA

Restauranger: 15–20% för god service, 25%+ för exceptionell. Barer: 1–2 $/drink eller 15–20%. Frisör: 15–20%. Taxi/samåkning: 10–15%.

Vanliga användningar

  • RestaurangdrinkalkylatorBeräkna hur mycket du ska ge i dricks på en restaurang och dela den totala räkningen mellan vänner.
  • Matleverings drinkalkylatorBeräkna hur mycket du ska ge i dricks för matlevering, livsmedelslevering och kuriertjänster.
  • Internationell dricksvägledningBeräkna dricks för taxirekrytering, hotellpersonal, turvägledare och servicepersonal under resor.
  • Drinkalkylator för personliga tjänsterBeräkna dricks för frisörer, nagelteknikerna, massörer och andra personliga tjänstleverantörer.
  • Dela restaurangräkningar för gruppDela en restaurangräkning och dricks jämnt mellan vilken storlek grupp som helst — från 2 till 20 personer.

Så här fungerar det

Alla beräkningar körs lokalt i din webbläsare med ren aritmetik och webbläsarens inbyggda Intl.NumberFormat-API — ingen server, ingen nätverksförfrågan, inget externt bibliotek. Intl.NumberFormat hanterar valutasymbolplacering och decimalregler (till exempel visar JPY noll decimaler medan USD visar två), så resultat formateras korrekt oavsett vilken valuta du väljer.

  1. 1
    Ange nota, skatt och dricks
    Du skriver in notans totala belopp och valfritt skattebelopp. Om ett skattebelopp finns låter en kryssruta dig ge dricks på delsumman före skatt — koden subtraherar skatten från notan innan dricksbasen beräknas, i linje med praxis i många amerikanska delstater.
  2. 2
    Dricksprocent tillämpad
    Att välja en förinställning (10–25 %) eller skriva in en anpassad procentsats utlöser en useMemo-omberäkning: dricks = dricksBas × (procent / 100). Ett anpassat värde begränsas till 0–100 och valideras på klientsidan utan serverrundtur.
  3. 3
    Uppdelning och avrundning löst
    För gruppuppdelningar delar verktyget totalen i andelar per person med heltalsenhetsaritmetik (multiplicerar med 10^decimaler, med Math.floor och modulorest) så att ojämna ören fördelas öre-exakt — och visar till exempel '3 personer betalar $12,33 och 1 person betalar $12,34'. Det valfria uppåtavrundningsläget tillämpar istället Math.ceil på varje persons andel.
  4. 4
    Formaterad utdata via Intl.NumberFormat
    Varje monetärt värde skickas genom en Intl.NumberFormat-instans konfigurerad med din valda valuta och sidans språkinställning. Formaterarens resolvedOptions().maximumFractionDigits driver heltalsenhetsprecisionen, vilket säkerställer att uppdelningsmatematiken och visningsformatet förblir synkroniserade.

Relaterade verktyg

Vanliga frågor