Vodiči

Kako napraviti aplikaciju za praćenje troškova: računi, odobrenja i povrati

Aplikacija za praćenje troškova bilježi što je potrošeno, na što, tko je potrošio i je li priložen račun. Za freelancera je to uredna evidencija za vrijeme poreza. Za tim je to tok od „platio sam ovo“ do „vraćen vam je novac“: podnošenje, odobrenje, isplata i izvoz. Za izradu su vam potrebni brzo unošenje s telefona, učitavanje računa, kategorije, korak odobrenja za timove i izvoz koji računovođa može koristiti. Držite ekran za unos brzim, jer ako bilježenje troška traje duže od minute, ljudi će prestati to raditi.

Osobna, freelancer ili timska aplikacija?

VrstaTko koristiŠto je najvažnije
OsobnaJedna osoba koja prati svakodnevnu potrošnjuBrzina unosa, kategorije, mjesečni zbrojevi
Freelancer ili obrtJedna osoba, za porez i ponovno naplaćivanje klijentimaRačuni, iznosi poreza, oznaka „naplativo klijentu“, izvozi
Tim ili tvrtkaZaposlenici, odobravatelji, financijePodnošenje, odobrenje, status povrata, provjera pravila, revizijski trag

Ako zapravo želite planirati mjesečnu potrošnju prema ciljevima, umjesto toga pročitajte kako napraviti aplikaciju za budžet. Ostatak ovog vodiča usredotočen je na praćenje troškova za freelancere i timove.

Što aplikacija za praćenje troškova treba

Stranice

  • Dodaj trošak — iznos, valuta, datum, trgovac, kategorija, bilješka, fotografija računa. Na telefonima se odmah otvara kamera.
  • Moji troškovi — popis sa statusom (nacrt, podnesen, odobren, odbijen, vraćen) i filterima.
  • Izvješće o troškovima (opcionalno) — grupira troškove s jednog putovanja ili mjeseca i podnosi ih zajedno.
  • Odobrenja — za voditelje: stavke na čekanju s vidljivim računom, odobrenje ili odbijanje s razlogom.
  • Pregled za financije — odobreni troškovi koji čekaju povrat, označavanje kao isplaćenih, izvoz.
  • Postavke — kategorije, ograničenja pravila, odobravatelji, valute.

Podaci

  • Korisnici — ime, uloga, voditelj (tko odobrava njihove troškove).
  • Troškovi — korisnik, datum, trgovac, iznos (cijeli broj centi), valuta, iznos poreza, kategorija, projekt ili klijent, oznaka naplativosti, bilješka, status, izvješće.
  • Računi — trošak, datoteka, datum učitavanja.
  • Izvješća — korisnik, naslov, razdoblje, status.
  • Događaji odobrenja — trošak ili izvješće, tko, radnja, razlog, vremenska oznaka.
  • Kategorije i pravila — na primjer „Obroci: do određenog iznosa dnevno, račun obavezan iznad praga“.

Vodite zapisnik događaja odobrenja samo za dodavanje (append-only) umjesto da samo prepisujete status. Kad netko pita „tko je ovo odobrio?“, odgovor je u zapisniku.

Dozvole

  • Zaposlenici vide i uređuju samo svoje troškove, i to samo dok su u nacrtu ili odbijeni.
  • Odobravatelji vide podnesene troškove svog tima.
  • Financije ili administratori vide sve, označavaju povrate i izvoze.

Odobreni trošak treba se zaključati: promjena iznosa nakon odobrenja mora ga vratiti na odobrenje. Naš vodič o kontroli pristupa temeljenoj na ulogama objašnjava kako izraditi te uloge.

Odluke i kompromisi

Pojedinačni troškovi ili izvješća. Podnošenje svakog troška zasebno jednostavnije je. Grupiranje u izvješća prikladno je za putovanja i mjesečne zahtjeve. Počnite s pojedinačnim troškovima, osim ako vaš tim već radi s izvješćima.

Jedan ili dva koraka odobrenja. Odobrenje voditelja dovoljno je za većinu malih timova. Dodajte korak za financije kad su iznosi veliki ili to pravila traže.

Provjere pravila. Jednostavna pravila, poput ograničenja po kategoriji, obveznog računa iznad određenog iznosa ili zabrane obroka vikendom, mogu automatski označiti troškove. Označavajte, ne blokirajte; odluku donose odobravatelji.

Čitanje računa. AI modeli i OCR usluge mogu iz fotografije pročitati trgovca, datum i ukupni iznos. To štedi tipkanje, ali griješi, pa obrazac unaprijed popunite i zamolite osobu da potvrdi. Ključ AI pružatelja mora ostati na poslužitelju. Pogledajte kako dodati AI značajke u svoju aplikaciju.

Valute. Ako ljudi putuju, spremite izvorni iznos i valutu te preračunati iznos po korištenom tečaju, uz datum tog tečaja.

Vraćanje novca ljudima. Aplikacija bilježi da se povrat dogodio; stvarna isplata obično ide kroz plaće ili vašu banku. Na početku tako i ostavite.

Primjer prvog upita

Napravi aplikaciju za praćenje troškova za tvrtku s 20 zaposlenika. Zaposlenici dodaju troškove s telefona: iznos, valutu, datum, trgovca, kategoriju, projekt, bilješku i fotografiju računa snimljenu kamerom. Iznose spremaj kao cijele brojeve u centima. Troškovi počinju kao nacrti; zaposlenik ih podnosi. Svaki zaposlenik ima voditelja koji odobrava ili odbija podnesene troškove s razlogom, vidi račun uz detalje. Označi, ali ne blokiraj, troškove iznad ograničenja kategorije ili bez računa iznad 25 dolara. Nakon odobrenja trošak se zaključava; uređivanje ga vraća na odobrenje. Korisnici iz financija vide sve odobrene troškove, označavaju ih kao vraćene u serijama i izvoze CSV s datumom, zaposlenikom, trgovcem, kategorijom, projektom, iznosom, valutom, statusom i poveznicom na račun. Zapiši svaku promjenu statusa s tim tko je i kada. Uloge: zaposlenik, voditelj, financije. Prijava e-poštom i lozinkom, baza podataka i pohrana datoteka za račune. Dodaj dva tima i primjere troškova.

Koraci izrade

  1. Ekran za dodavanje troška na telefonu. Učitavanje fotografije kamerom, razumne zadane vrijednosti (današnji datum, zadnje korištena kategorija), manje od minute za dovršetak. Pogledajte kako dodati učitavanje datoteka u svoju aplikaciju.
  2. Popis mojih troškova sa statusima.
  3. Uloge i odobrenja. Prijavite se kao zaposlenik, voditelj i financije te provjerite što svaki može vidjeti i mijenjati.
  4. Zaključavanje i revizijski zapisnik. Pokušajte urediti odobreni trošak.
  5. Oznake pravila.
  6. Izvoz. Predajte CSV onome tko vodi knjige i pitajte može li se uvesti bez problema.
  7. Čitanje računa (opcionalno). Dodajte nakon što ručni tok radi i usporedite njegova nagađanja sa stvarnim računima.
  8. Pilot s jednim timom mjesec dana prije uvođenja.

Česte pogreške

  • Spor unos. Svako dodatno polje smanjuje broj podnesenih troškova. Neka obavezni budu samo iznos, datum, kategorija i račun.
  • Javno pohranjeni računi. Datoteke računa trebaju biti dostupne samo osobama koje smiju vidjeti taj trošak.
  • Uređivi odobreni troškovi. Zaključajte ih, inače odobrenje nema smisla.
  • Prepisivanje statusa. Vodite zapisnik svake promjene.
  • Novac kao decimalni broj s pomičnom točkom. Koristite cijele brojeve u centima.
  • Prerano brisanje računa. Pravila o čuvanju evidencije razlikuju se; provjerite svoja s računovođom.
  • Vjerovanje iznosima koje je AI pročitao bez pregleda.

Kad je bolji gotov softver za troškove

Namjenski proizvodi za upravljanje troškovima nude integracije s karticama, automatski uvoz bankovnih izvoda, praćenje kilometraže, sinkronizaciju s računovodstvenim softverom i mobilne aplikacije, a mnogi su već obradili porezne i regulatorne detalje za različite zemlje. Ako trebate firmne kartice ili izravnu sinkronizaciju s računovodstvom, oni su jači izbor.

Izradite vlastitu aplikaciju kad vaša pravila odobrenja ili kategorije ne odgovaraju, kad je cijena po korisniku visoka za tim koji podnosi nekoliko troškova mjesečno, kad troškovi moraju biti povezani s vašim podacima (projekti, poslovi, klijenti, nekretnine) ili kad je praćenje dio većeg internog alata. Ako troškove ponovno naplaćujete klijentima, povežite aplikaciju s aplikacijom za fakturiranje.

Izrada s Mythexom

Mythex može izraditi aplikaciju za praćenje iz gornjeg upita: opišete je u chatu, isprobate je u živom pregledu i objavite za svoj tim. Kad aplikaciji treba, dodaje namjensku Postgres bazu podataka i pohranu datoteka za račune. Prijava je vlastita: odaberete pristup, a agent ga ugradi, i tako je i s bilo kojim AI pružateljem za čitanje računa, a ključ se čuva kao tajna projekta. Za početak pogledajte predloške aplikacija za potraživanje troškova i odobrenja troškova.

Pitanja

Koja je razlika između aplikacije za budžet i aplikacije za praćenje troškova?

Aplikacija za budžet planira potrošnju unaprijed po kategorijama i uspoređuje je s onim što se stvarno dogodilo. Aplikacija za praćenje troškova bilježi pojedine izdatke, obično uz račune, često zato da bi se mogli potraživati, odobriti ili predati računovođi.

Može li aplikacija za praćenje troškova automatski čitati račune?

Može. Aplikacija može poslati fotografiju računa AI modelu ili OCR usluzi i dobiti natrag trgovca, datum, ukupni iznos i porez. Rezultat tretirajte kao prijedlog koji osoba potvrđuje, jer se fotografije izgužvanih računa često krivo pročitaju.

Što bi izvoz troškovnog izvješća trebao sadržavati?

Datum svakog troška, trgovca, kategoriju, iznos, valutu, iznos poreza ako je relevantan, osobu koja je potrošila novac, status odobrenja i poveznicu na račun. CSV datoteka koju računovođa ili program za knjigovodstvo može uvesti obično je najkorisniji format.

Koliko dugo treba čuvati račune?

To ovisi o vašoj zemlji i vrsti troška, a porezna tijela sama postavljaju pravila. Provjerite s računovođom ili lokalnom poreznom upravom i pazite da aplikacija nikad ne briše račune prije isteka tog razdoblja.

Mythex · Pricing · Izradite bilo što uz AI · Predlošci za web stranice i aplikacije · Mythex u usporedbi · Rječnik izrade aplikacija uz AI · Besplatni alati za izradu aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Magyar Հայերեն Bahasa Indonesia Íslenska Italiano 日本語 ქართული Қазақ тілі ಕನ್ನಡ 한국어 Lietuvių Latviešu Македонски മലയാളം Монгол मराठी Bahasa Melayu မြန်မာ Norsk bokmål Nederlands ਪੰਜਾਬੀ Polski Português (Brasil) Português (Portugal) Română Русский Slovenčina Slovenščina Soomaali Shqip Srpski Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)