Dashboard
Översikt över din offertverksamhet
☀️ Vad behöver göras idag
📜 Senast aktivitet
Status
Offerter per månad (senaste 6 månaderna)
Populäraste kategorier
Aktiva offerter som väntar på svar
Top-kunder (flest offerter)
📈 Statistik
Affärsöversikt över vinst, marginal och konvertering
💰 Vinst per månad
🏆 Top 5 lönsammaste projekt
📦 Material-marginal (Beijer)
🎯 Konverteringsfrekvens
⚡ Snabbkalkyl & Preliminär offert
Klistra in kundens meddelande och få ett prisintervall på 30 sekunder. Bra för 24h-svar innan platsbesök.
📋 Steg 1: Klistra in kundens meddelande
Klistra in mailet eller meddelandet från kunden. Systemet hittar nyckelord som altan, kvm, badrum, kök, måla och föreslår kategori, area och prisintervall.
💡 Snabbkalkyl-tips
- Regex-analys hittar automatiskt: altan, kök, badrum, måla, kvm, dimensioner (4x5m), privatperson, företag.
- Lågt confidence? Ange AI-API key i Inställningar för bättre analys av komplexa meddelanden (~10 öre/analys).
- Preliminär offert visar 25% spridning som standard. Pris kan justeras efter platsbesök.
- Status
preliminari Historiken — när platsbesök är klart, klicka Konvertera till vanlig offert.
Altanbygge
Kostnadsberäkning med material, arbete, tillval och ROT-avdrag
Projektuppgifter
Altanens dimensioner
🪵 Material (Beijer-priser)
👷 Arbete
Arbetstid uppskattas automatiskt baserat på altanytan, höjd, åtkomst och tillval. Du kan justera om du vill.
Tillval
📦 Extra material från Beijer
Lägg till specifikt material från din Beijer-prislista — utöver det som beräknas automatiskt ovan. Detta ger dig full kontroll och spårning av kostnad vs säljpris (vinst räknas).
ROT-avdrag
Offert — Altanbygge
Offertresultat
| Typ | Beskrivning | Belopp |
|---|
Snickeri
Timbaserade arbeten — lister, inredning, reparationer
Projektuppgifter
Arbete
Material & övrigt
📦 Extra material från Beijer
Lägg till specifikt material från din Beijer-prislista — utöver det som beräknas automatiskt ovan.
ROT-avdrag
Offert — Snickeri
Offertresultat
| Typ | Beskrivning | Belopp |
|---|
Målning
Invändig & utvändig målning
Projektuppgifter
Yta
Förberedelse & material
Pris & färgtyp
Fasadyta
Förberedelse & tillval
Pris & färgtyp
📦 Extra material från Beijer
Lägg till specifikt material från din Beijer-prislista — utöver det som beräknas automatiskt ovan.
ROT-avdrag
Offert — Målning
Offertresultat
| Typ | Beskrivning | Belopp |
|---|
Renovering
Badrum, kök och totalrenovering
Projektuppgifter
Badrum — mått & nivå
VVS & tätskikt
Kakel & klinker
Rivning & bortforsling
Kök — mått & omfattning
Vitvaror
VVS, el & kakel
Totalrenovering — omfattning
Specialrum & installationer
Antal enheter (om tillval ovan)
📦 Extra material från Beijer
Lägg till specifikt material från din Beijer-prislista — utöver det som beräknas automatiskt ovan.
ROT-avdrag
Offert — Renovering
Offertresultat
| Typ | Beskrivning | Belopp |
|---|
Fri offert
Helt anpassad offert för projekt som inte passar någon mall
Projektuppgifter
Rader
ROT-avdrag
ROT-avdrag beräknas som 30% av kostnaderna märkta som ARBETE. Material är ej ROT-berättigat.
Sammanfattning
🏗️ Bygg-kalkyl
Beräkna offerter för nybyggnation: garage, carport, stuga, villa, källare
Välj byggtyp
Endast garage är aktiv. Övriga byggtyper läggs till efter validering av garage-kalkylen.
Kundinformation
📐 Dimensioner
⚙️ Specifikation
💰 À-priser (material + arbete)
Priserna sparas automatiskt och används som standard nästa gång. Justera vid behov för aktuellt projekt.
Grund & stomme
Isolering (om isolerat)
Tak & fasad
Innervägg & öppningar
Övrigt
📦 Beijer-mappning (material från katalog)
Koppla varje kategori till en specifik Beijer-artikel. Om mappad: app använder Beijer-priset (artikelpris × mängd per kvm) istället för à-priset ovan. Om inte mappad: à-priset används.
⚠️ Mängd per kvm är ett standardvärde för varje kategori (t.ex. ~2.5 lpm regel per kvm yttervägg vid c/c 600mm). Justera vid behov för ditt projekt.
ROT-avdrag
⚠️ ROT gäller endast befintlig fastighet (ej helt nybyggnation av fristående byggnad). Kontrollera med Skatteverket.
📊 Sammanfattning
📝 Beskrivning till kund (valfri)
Faktura
Skapa faktura till privatperson eller företag — med eller utan föregående offert
Fakturauppgifter
Kunduppgifter (privat)
📅 Period när arbetet utfördes
Skatteverket kräver att tidsperioden för utfört arbete framgår på fakturan. Obligatoriskt vid ROT-avdrag.
Beskrivning av utfört arbete
Fakturarader
ROT-avdrag
Sammanfattning
💸 Utgifter
Registrera fakturor, bonar och kvitton — för bokföring och projektkostnader
📊 Redovisning
Momsavstämning, resultat och F-skatt — orienteringsvärden för din bokförare
📅 Kommande deadlines
📈 Månadsöversikt
💰 Momsavstämning
Positivt belopp = du ska betala moms till Skatteverket. Negativt = du får tillbaka. Beräkning baserad på 25% moms för normala fakturor. Fakturor med omvänd byggmoms (B2B) exkluderas automatiskt från utgående moms. Krediterade fakturor som tidigare varit betalda dras av.
🧾 Skatte-uppskattning (enskild firma)
⚠️ Uppskattning baserad på skatte-inställningar i profilen. Justera kommunalskatt, egenavgifter och skiktgräns i Inställningar för mer exakt beräkning. Grundavdrag varierar med inkomst.
📅 F-skatt & återbetalningar
Betalningar till Skatteverket och pengar tillbaka (t.ex. momsåterbetalning eller skatteåterbäring).
📝 Anteckningar
Skisser, mätningar och idéer — rita direkt på foton med penna eller finger
📧 E-post
Läs och besvara post till [email protected] direkt i appen
📄 Offerter
Alla offerter du skapat — tryck på en för att öppna, skicka eller ändra status
⚙️ Avancerat: bifoga befintlig länk-token
Om du av misstag skapat flera länkar för samma offert kan du här bifoga rätt token igen.
🧾 Fakturor
Fakturor skapade i appen samt tidigare fakturor du lagt in
🧰 Inventarie
Verktyg och maskiner — vad ni har och var det är
🖼️ Märkeslogotyper
Ladda upp en logga per märke (en gång) — den används sen automatiskt på alla verktyg av det märket. Utan uppladdad logga visas en färgad badge istället.
📝 Att göra
Checklista och påminnelser — sätt datum och tid för att få en push innan
+ Ny uppgift
🤝 Extraknäck
Din egen räkning över timmar du lagt ner — syns aldrig i bokföringen
+ Nytt extraknäck
🔍 SEO-check
Kontrollerar title, meta, rubriker och schema på sbygg.nu-sidor
+ Lägg till sida att bevaka
🏢 Företagsuppgifter
Jämför din uppgifter mot vad Google visar just nu
Din korrekta uppgifter
Det här är sanningen enligt dig — det Google (och andra kataloger) BÖR visa.
📱 Sociala medier
Posta till Facebook och Instagram samtidigt
🚐 Fordon
Besiktning, försäkring, service och däck — med påminnelser
🚗 Körjournal
Registrera tjänsteresor och privatresor — uppfyller Skatteverkets krav
📋 Dagrapport
Dokumentera dagligt arbete med foton — visa kunden vad du gjort
💲 Prislista
Centraliserade priser som används av alla kalkylatorer. Uppdatera här — kalkylatorerna använder nya värden direkt.
🌐 Globala inställningar
Värden som påverkar flera kalkylatorer.
Vid privatkund läggs moms 25% till automatiskt. Konverteringen visas bredvid varje fält.
🔨 Snickeri — timpriser (exkl moms)
Olika snickerityper kan ha olika timpriser. Svårighetsgrad multiplicerar priset. Alla priser anges exklusive moms.
🎨 Målning — pris per kvm (exkl moms)
Standardpriser per kvadratmeter (inkl. arbete + standardfärg, 2 strykningar). Alla priser anges exklusive moms.
🎨 Färgtyp — hur mycket dyrare materialet blir
1,00 = samma som grundpriset. 1,60 = färgen kostar 60 % mer. Påverkar bara materialdelen — arbetet är detsamma oavsett färg. "Kunden har egen färg" räknas alltid som 0.
📐 Avancerade tillägg (spackling, maskning, etc.)
🏗️ Altan — material och grund (exkl moms)
Trallpriser per kvadratmeter och grundpriser per typ. Alla priser anges exklusive moms.
🔧 Renovering — standardpriser (exkl moms)
Alla priser anges exklusive moms.
⏱️ Tidsåtgång (för automatisk uppskattning)
Timmar per kvm/lpm för automatisk beräkning av arbetstid och slutdatum. Värdena är privata och visas inte till kund.
🏗️ Altan — timmar per kvm
🎨 Målning — timmar per kvm
🔧 Renovering — timmar
⚡ Snabbposter
Förkonfigurerade rader för snabb tillägg i Fri offert och Faktura. Klicka + Lägg till från prislista i kalkylatorerna.
✅ Checklistor
Pre-offert checklists (innan du räknar) och slutbesiktning checklists (vid överlämning).
🔄 ÄTA-arbeten
Ändrings-, Tilläggs- och Avgående arbeten — modifieringar av godkända offerter med skriftligt godkännande.
🔗 Worker links
Skicka säkra länkar till workers som fyller i rapporter åt dig. Du granskar och accepterar varje submission.
📁 Projekt
Översikt över alla dina projekt — se intäkter, kostnader och vinst per projekt.
📦 Beijer Material
Importerad prislista från Beijer Bygg. Sök, filtrera och se priser med ditt avtal.
Ingen Beijer-data importerad ännu
Importera din Beijer-prislista (Excel-fil) för att få tillgång till alla artiklar med ditt avtalspris. Filen kan exporteras direkt från Beijer Bygg-appen.
Kundregister
Sparade kunder för snabb återanvändning i offerter
Inställningar
Välj en kategori eller sök efter en inställning
🏢 Företag
Företagsuppgifter
Betalning & bank (valfritt, syns i offert-footer)
Logo
Om båda är ifyllda används den uppladdade. Tom = ingen logo.
📄 Offert & faktura
Offertvillkor (text som visas i footer)
Offertvisning
Inställningar för hur priser visas i den genererade offerten.
Fakturainställningar
Inställningar som gäller för skapade fakturor.
🧾 Skatte-inställningar (Redovisning)
Används för uppskattning av inkomstskatt i Redovisning-modulen. Ange dina faktiska siffror för mer exakt uppskattning. Enskild firma har progressiv skatt.
🚗 Logistik & restidskostnader
Automatisk beräkning av distans, bränsle, restid och trängselskatt mellan sediu och projektadress. Kräver att sediu-adress är ifylld ovan.
⚡ AI-analys för Snabbkalkyl (valfritt)
Snabbkalkyl använder regex-baserad analys som standard (gratis). För komplexa kundmeddelanden kan du aktivera AI-analys (~10 öre/analys) för bättre exakthet.
Båda kostar mindre än 1 kr för 100 analyser (Haiku/GPT-4o-mini är billigast).
✉️ Kontakt & notiser
📧 E-postanslutning
E-postnyckeln (MAIL_TOKEN) sparas bara på den här enheten och synkas aldrig till servern. Varje enhet måste anges separat.
📧 Välkomstmail (auto-trigger vid offert-acceptans)
När en offert markeras som "Accepterad" och du skapar projekt — föreslår systemet automatiskt att skicka ett välkomstmail till kunden. Tre mallar: Privat / Företag / BRF. Auto-detekteras baserat på kund-typ.
{kund_namn} · {kund_adress} · {kund_email} · {projekt_namn} · {projekt_beskrivning} · {projekt_start} · {projekt_slut} · {belopp} · {rot_avdrag} · {rot_belopp} · {mitt_namn} · {foretag_namn} · {foretag_orgnr} · {min_tel} · {min_email} · {nasta_steg}
🌟 Customer Experience
Slutmeddelande, review-uppmaning, kund-rating och uppföljnings-påminnelser. När projekt markeras "Klar" — föreslår systemet automatiskt ett tack-meddelande.
https://g.page/r/...
{review_url}
🔔 Push-notiser
Notiser för nytt inskick från arbetare, förfallna fakturor och offerter utan svar. Aktiveras per enhet — installera appen på hemskärmen för att det ska fungera på iPhone (iOS 16.4+). På Android fungerar det direkt i webbläsaren.
🔐 Säkerhet & integritet
🔐 Inloggning och säkerhet
Du är inloggad med en sessionscookie som servern satt. Lösenordet finns aldrig i appens kod. Sessionen varar 30 dagar per enhet.
🔒 Datakryptering (end-to-end)
Skydda kunddata med ett huvudlösenord. När aktiverat krypteras all data innan den skickas till servern (AES-GCM 256-bit). Utan ditt lösenord är data på servern oläsbar — även för den som har åtkomst till webbhotellet eller cPanel.
Rekommendation: Skriv ner lösenordet i en lösenordshanterare (1Password, Bitwarden, KeePass) eller på papper i ett kassaskåp. Innan aktivering — exportera all data via 📦 GDPR-export så har du en clear-text backup.
🔒 GDPR & Integritet
Hantering av personuppgifter enligt Dataskyddsförordningen (GDPR). Du kan exportera all data, radera kunduppgifter permanent (cascade delete) eller läsa integritetspolicyn.
📋 Visa audit log (senaste händelser)
💾 Data & backup
☁️ Serverlagring
All data ligger på servern. Varje ändring sparas dit direkt, och varje enhet hämtar därifrån när du öppnar appen. Ingen manuell synkning behövs.
🗄️ Säkerhetskopior på servern
Servern sparar de 5 senaste versionerna av varje samling automatiskt vid varje skrivning. Välj en samling för att se vad som finns.
📦 Migrera gamla bilagor till server
Utgifter skapade före v105.66 lagras med base64-bilder direkt i lokal storage — tar mycket utrymme och orsakar sync-problem. Denna knapp flyttar dem till servern.
Körs automatiskt vid nästa boot om det finns bilagor att migrera. Använd denna knapp för att köra manuellt eller igen om något misslyckades.
💾 Backup & Återställning
Din data lagras automatiskt på servern (cloud sync) och lokalt som säkerhetskopia. Här kan du exportera all data till fil, importera tidigare backup eller återställa en automatisk dygnsbackup.
🔍 Diagnostic data (v85)
Jämför vad finns lokalt vs på servern. Användbart om data verkar saknas.
🛡️ Säker synkronisering (v105.12)
Automatisk skyddsfunktion mot oavsiktlig dataförlust:
- Pull avbryts om servern skulle skriva över lokala kritiska fält med tomma värden
- Push avbryts om lokal data är misstänkt tom medan servern har data
- Snapshot tas automatiskt före varje sync-operation
- Customers slås samman fält-för-fält i stället för att skrivas över
📊 Datastorlek
"Rensa gamla foton" tar bort base64-foton från godkända/avvisade worker-rapporter där bilden redan är sparad i dagrapporten. Ingen riktig data försvinner.
"Rensa gamla backup-er" tar bort alla backup-er äldre än de 3 senaste. Bra om appen säger att lagringsutrymmet är fullt.
Visar alla console-loggar nederst på skärmen. Använd vid felsökning. Tryck igen för att stänga av.
📚 Lokala snapshots (senaste 14)
📄 Enkel export (endast inställningar + offerthistorik)
Mindre fil med bara inställningar, offerthistorik och logo. För en komplett kopia av all data, använd 💾 Backup & Återställning ovanför.
🛠️ Enhet & underhåll
📐 Appens utseende på den här enheten
Gäller bara den här skärmen/enheten — sparas inte med företagsuppgifterna ovan.
📲 Installera som app
Installera Sheriff Bygg som en app på din telefon, dator eller surfplatta. Då får du:
- 🚀 Snabbare uppstart (öppnas direkt från hemskärmen)
- 📡 Offline-läge — fungerar utan internet på arbetsplatsen
- 📱 Fullskärm utan webbläsarfält (känns som en riktig app)
- 🔔 Möjlighet för push-notifikationer (framtida)
🔄 Tvinga uppdatering
Om appen visar gammal version (t.ex. footer säger v65 trots att du laddat upp v67), klicka här. Detta rensar all cache och Service Worker, sedan laddar om appen helt.
🔍 Testa PDF-läsaren
Automatisk avläsning av PDF-kvitton kräver ett bibliotek som hämtas från internet. Testa här om det går att ladda.
🔧 Schema & data diagnostik
Information om datamigreringar och fältnormalisering. Visas för felsökning.
🩺 Diagnostik (storage, foto-audit, integritet)
Detaljerad rapport om hur data lagras lokalt. Användbart för felsökning och städning.
Om inställningar
Inställningar i flikarna Företag, Offert & faktura och Kontakt sparas när du klickar Spara:
lokalt i webbläsaren och direkt till servern, så att alla enheter får samma värden.
Bara den här enheten: menyläge, e-postnyckel (MAIL_TOKEN), push-notiser och inloggningen. De ställs in separat på varje enhet och gäller direkt.
Exportera regelbundet en backup under Data & backup.