Suurin osa laskusta kirjoittaa itsensä työstä, jonka olet jo kirjannut – mikä asiakas, mitkä tehtävät, montako tuntia. Ainoa luku, joka ei voi tulla sekuntikellosta, on se mitä tunti aikaasi maksaa. Syötä tuo luku kerran, niin jokainen seuratusta työstä rakennettu laskurivi saapuu hinnoiteltuna.
Ceum pitää tuntihintaa kolmessa paikassa: oletusarvona brändissäsi, omana arvona asiakkaalla ja omana arvona projektilla. Kukin niistä on valinnainen, ja samat kolme tasoa pitävät myös laskutusvaluuttaa. Kun rivi tarvitsee hinnan, sovellus lukee tarkimman tason ensin ja pysähtyy ensimmäiseen, jolla on arvo.
Tämä läpikäynti asettaa kaikki kolme siinä järjestyksessä, jossa se on järkevää – oletusarvo ensin, jotta omat arvot pysyvät harvinaisina – ja seuraa sitten hintaa laskuriville asti, jotta näet mistä luku todella tulee.
Tavoite
Yksi hinta, joka kattaa suurimman osan työstäsi, lyhyt lista harkittuja poikkeuksia, ja laskurivit joita sinun ei koskaan tarvitse hinnoitella käsin.
1. Aseta oletusarvo brändiisi
Avaa Brändi ja laskutus ja täytä Oletustuntihinta. Tämä on lähtöhinta jokaiselle asiakkaalle ja jokaiselle projektille, jonka koskaan luot – se taso, johon kaikki muu putoaa takaisin.
Aseta Laskutusvaluutta samassa paikassa: se valuutta, jossa laskusi laaditaan. Jätä se arvoon Automaattinen, niin se seuraa tilisi valuuttaa ja pysyy sen mukana, kun tuo valuutta muuttuu. Tuo tilin asetus Yleisissä asetuksissa ratkaisee vain sen, miten raha näytetään sinulle sovelluksessa – jos ajattelet yhdessä valuutassa ja laskutat toisessa, tämä kenttä ratkaisee jälkimmäisen kysymyksen.
Kummallakaan kentällä ei ole valmiiksi arvoa. Hinnasta, jota kukaan ei valinnut, tulisi hiljaa jokaisen seuraamasi tunnin hinta, joten uudella brändillä ei ole oletusarvoa ennen kuin kirjoitat sellaisen.
2. Korvaa hinta yhdelle asiakkaalle
Asiakas, jolla on eri järjestely, saa oman lukunsa. Avaa asiakas sivulta Asiakkaat, etsi lomakkeen sisäisestä osiosta Tuntihinta ja Laskutusvaluutta ja aseta ne siellä.
Tyhjä hintakenttä ei ole aukko – se tarkoittaa ”peri”. Kenttä kertoo sen syötteen alla: Tyhjänä perii arvon 85, lähde: brändiasetukset. Valuuttavalitsimen ensimmäinen vaihtoehto lukee Automaattinen (EUR, lähde: brändiasetukset). Molemmat nimeävät sen tason, jolta arvo tulee, joten tyhjä kenttä ei ole koskaan arvaus.
Asiakkaan tietosivun sivupaneeli näyttää saman parin toisin: se näyttää voimassa olevan arvon riippumatta siitä, asettiko asiakas sen vai peritäänkö se, ja huomautuksen siitä miltä tasolta se tuli. Perityllä hinnalla laskutettavan asiakkaan ei pitäisi näyttää asiakkaalta, jolla ei ole hintaa.
Oman arvon kirjoittaminen asiakkaalle kuuluu Plus- ja Pro-tilauksiin. Sen lukeminen ei – katso vaihe 6.
3. Korvaa hinta yhdelle projektille
Projekteilla on sama pari, projektilomakkeella sivulla Projektit, ja ne sijaitsevat yhtä tasoa asiakasta alempana. Projektin oma arvo voittaa asiakkaan, joka voittaa brändin oletusarvon.
Käytä tätä työhön, joka hinnoitellaan toisin muuten tavallisen suhteen sisällä – alennettu jatkuva sopimus, työajan ulkopuolinen rakennusurakka lisähinnalla, kiinteähintainen vaihe jonka haluat nollaan.
Yksi sääntö kannattaa tietää: projekti voi olla kytketty useaan asiakkaaseen, joten ”tämän projektin yläpuolella oleva asiakas” on hyvin määritelty vain silloin, kun kytkentöjä on täsmälleen yksi. Yhden kytketyn asiakkaan kanssa projektilomake näyttää tuon asiakkaan hinnan perittävänä; ilman asiakkaita tai useamman kanssa se ohittaa asiakastason ja nimeää brändin oletusarvon. Tämä on vain näyttösääntö – laskutukseen se ei vaikuta, koska lasku nimeää täsmälleen yhden asiakkaan.
4. Tiedä, mitä tyhjä, nolla ja ei mitään kukin tarkoittavat
Kolme tilaa näyttää näytöllä samankaltaiselta ja käyttäytyy täysin eri tavoin.
- Tyhjä tarkoittaa perimistä. Taso ohitetaan ja ketju jatkuu ylöspäin.
0on todellinen, asetettu hinta, joka tarkoittaa tätä ei laskuteta tunneittain. Se pysäyttää ketjun täsmälleen kuten85pysäyttäisi. Arvoon0asetettu asiakas laskutetaan nollalla, ei brändisi oletusarvolla – tarkoituksella, koska putoaminen kuukausia sitten asettamaasi hintaan laskuttaisi asiakasta työstä, jonka kerroit olevan ilmaista.- Ei hintaa millään tasolla ratkeaa ei-miksikään, ei nollaksi. Brändin alapuolella ei ole tilikohtaista tuntihintaa, joten ketju voi aidosti loppua kesken. Seuratusta työstä rakennettu rivi saapuu silloin tyhjällä hinnalla sinun kirjoitettavaksesi eikä nollaan hinnoiteltuna.
Valuutta ei koskaan lopu kesken samalla tavalla: brändin alapuolella on tilisi valuutta, joka on aina asetettu, joten valuutta ratkeaa aina todelliseksi koodiksi.
Mitään ei kopioida alaspäin tallennushetkellä. Asiakas, jolla ei ole omaa hintaa, lukee brändin oletusarvon joka kerta, joten tuon oletusarvon muuttaminen siirtää jokaista siitä perivää asiakasta ja projektia.
5. Katso, miten hinta päätyy laskuriville
Valitse tehtäviä tai aikakirjauksia ja käytä laskutoimintoa – koko kulku on oppaassa Laskuta suoraan tehtävistä ja seuratusta ajasta. Jokainen rivi hinnoitellaan juuri pystyttämäsi ketjun kautta:
- Valuutta ratkaistaan kerran koko laskulle, ei koskaan riveittäin. Lasku laaditaan yhdessä valuutassa, joten rivit eivät voi olla eri mieltä. Projektitaso ruokkii tuota ratkaisua vain silloin, kun kaikilla laskutettavilla riveillä on sama projekti.
- Kunkin rivin hinta ratkaistaan erikseen, joten kahden projektin yli ulottuva lasku voi kantaa kaksi hintaa. Rivin hinnan antava projekti on se, joka tosiasiassa yltää laskutettavaan asiakkaaseen.
- Tunneista tulee määrä, kahden desimaalin tarkkuudella; tehtävä, jolle ei ole seurattu aikaa, alkaa yhdestä yksiköstä.
Käsin lisätty rivi toimii samalla tavalla. Tehtävän linkittäminen riville vaihtaa sen tunteihin, täyttää määrän tehtävän seuratusta ajasta ja täyttää yksikköhinnan ratkaistulla hinnalla – mutta vain silloin, kun rivillä ei vielä ole hintaa, koska itse kirjoittamasi luku kuuluu sinulle.
Molemmat luvut otetaan talteen kerran, sillä hetkellä kun rivi linkitetään, ja jätetään sitten rauhaan. Jo lähettämäsi lasku ei saa muuttua siksi, että joku kirjasi tehtävälle vielä tunnin. Kun tehtävä muuttuu, riville ilmestyy keltainen Päivitä tehtävästä -painike, jonka työkaluvihje kertoo tehtävän muuttuneen rivin talteenoton jälkeen. Sen painaminen tuo mukanaan tehtävän nykyiset tunnit ja jättää talteen otetun yksikköhinnan täsmälleen ennalleen, joten päivittäminen hinnanmuutoksen jälkeen päivittää ajan, ei hintaa. Kirjoita yksikköhinta itse uudelleen, jos sitä tarkoitit.
6. Jos tilauksesi ei kata omia arvoja
Rajaus on tässä kapeampi kuin miltä näyttää. Brändin oletusarvo, koko ratkaisuketju ja se, miten laskurivi hinnoitellaan siitä, kuuluvat jokaiseen tilaukseen. Plus ja Pro lisäävät oman arvon kirjoittamisen asiakkaalle tai projektille.
Juuri tuo ero tekee tilauksen alentamisesta palautuvan eikä ansan:
- Aiemmin tallennettu oma arvo pätee edelleen. Arvoon 95 tallennettu asiakas laskutetaan edelleen 95:llä.
- Molemmat kentät pysyvät näytöllä ja näyttävät tallennetun arvonsa, joten näet aina millä asiakasta laskutetaan. Ne muuttuvat lamaantuneiksi, ja työkaluvihje nimeää tilauksen, joka kattaa ne.
- Tyhjentäminen on aina sallittua. Lukittu kenttä, jolla on oma arvo, saa viereensä tyhjennyspainikkeen, joka palauttaa kentän ylemmälle tasolle, ja kuten mikä tahansa muukin muokkaus, se tulee voimaan kun tallennat lomakkeen. Kentät tyhjenevät toisistaan riippumatta, joten voit luopua omasta valuutasta ja pitää hinnan.
- Muut muokkaukset tallentuvat yhä. Sellaisen asiakkaan nimeäminen uudelleen, jonka hintaa et voi muuttaa, ei epäonnistu.
Tallennus torjutaan vain silloin, kun se muuttaisi tallennettua omaa arvoa toiseksi.
Mitä lopputuloksena saat
Yksi hinta ylimpänä tavallista tapausta varten, kourallinen poikkeuksia täsmälleen siellä minne ne kuuluvat, ja valuutta joka ratkeaa samalla tavalla. Siitä eteenpäin hinnoittelukysymys on vastattu jo ennen kuin avaat laskulomakkeen – valitse työ, niin rivit tulevat ulos tunteineen ja oikeine hintoineen. Kenttäkohtaisen ohjeen löydät kohdasta Tuntihinnat ja laskutusvaluutta.