Vodiči

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

Aplikacija za praćenje troškova beleži šta je potrošeno, na šta, ko je potrošio i uz koji račun. Za freelancera je to uredna evidencija za vreme poreske prijave. Za tim je to tok od „ja sam ovo platio” do „vraćen ti je novac”: podnošenje, odobrenje, isplata, izvoz. Da biste je napravili, potrebni su vam brz unos sa telefona, otpremanje računa, kategorije, korak odobrenja za timove i izvoz koji vaš knjigovođa može da koristi. Držite ekran za unos brzim: ako beleženje troška traje duže od minuta, ljudi prestanu da ga koriste.

Lično, freelance ili tim?

TipKo koristiŠta je najvažnije
LičnoJedna osoba koja prati dnevnu potrošnjuBrzina unosa, kategorije, mesečni zbirovi
Freelancer ili samostalni preduzetnikJedna osoba, za porez i refakturisanje klijentimaRačuni, iznosi poreza, oznaka „naplativo klijentu”, izvozi
Tim ili firmaZaposleni, odobravaoci, finansijePodnošenje, odobrenje, status refundacije, provera pravila, revizijski trag

Ako zapravo želite da planirate mesečnu potrošnju u odnosu na ciljeve, pročitajte umesto toga kako napraviti aplikaciju za budžet. Ostatak ovog vodiča fokusira se na praćenje troškova za freelancere i timove.

Šta aplikacija za praćenje troškova treba da ima

Stranice

  • Dodaj trošak — iznos, valuta, datum, prodavac, kategorija, beleška, slika računa. Na telefonima direktno otvorite kameru.
  • Moji troškovi — lista sa statusom (nacrt, podnet, odobren, odbijen, refundiran) i filterima.
  • Izveštaj o troškovima (opciono) — grupišite troškove sa jednog putovanja ili iz jednog meseca i podnesite ih zajedno.
  • Odobrenja — za menadžere: stavke na čekanju sa vidljivim računom, odobravanje ili odbijanje uz razlog.
  • Prikaz za finansije — odobreni troškovi koji čekaju refundaciju, označavanje kao isplaćeno, izvoz.
  • Podešavanja — kategorije, limiti po pravilima, odobravaoci, valute.

Podaci

  • Korisnici — ime, uloga, menadžer (ko odobrava njihove troškove).
  • Troškovi — korisnik, datum, prodavac, iznos (ceo broj centi), valuta, iznos poreza, kategorija, projekat ili klijent, oznaka naplativosti, beleška, status, izveštaj.
  • Računi — trošak, fajl, datum otpremanja.
  • Izveštaji — korisnik, naslov, period, status.
  • Događaji odobrenja — trošak ili izveštaj, ko, radnja, razlog, vremenska oznaka.
  • Kategorije i pravila — na primer „Obroci: do određenog iznosa dnevno, račun obavezan iznad praga”.

Vodite dnevnik događaja odobrenja koji se samo dopunjuje, umesto da samo prepisujete status. Kada neko pita „ko je ovo odobrio?”, odgovor je u dnevniku.

Dozvole

  • Zaposleni vide i menjaju samo svoje troškove, i to samo dok su u nacrtu ili odbijeni.
  • Odobravaoci vide podnete troškove svog tima.
  • Finansije ili administratori vide sve, označavaju refundacije i izvoze podatke.

Odobren trošak treba da se zaključa: promena iznosa nakon odobrenja mora ga vratiti na odobrenje. Naš vodič o kontroli pristupa zasnovanoj na ulogama objašnjava kako se prave ove uloge.

Odluke i kompromisi

Pojedinačni troškovi ili izveštaji. Podnošenje svakog troška zasebno je jednostavnije. Grupisanje u izveštaje odgovara putovanjima i mesečnim zahtevima. Počnite sa pojedinačnim troškovima, osim ako vaš tim već radi u izveštajima.

Jedan ili dva koraka odobrenja. Odobrenje menadžera dovoljno je za većinu malih timova. Dodajte korak za finansije kada su iznosi veliki ili to zahteva pravilnik.

Provere pravila. Jednostavna pravila (limiti po kategoriji, račun obavezan iznad iznosa, bez obroka vikendom) mogu automatski da označe troškove. Označavajte, ne blokirajte; odobravaoci donose odluku.

Čitanje računa. AI modeli i OCR servisi mogu da pročitaju prodavca, datum i ukupan iznos sa fotografije. To štedi kucanje, ali greši, zato unapred popunite formu i zamolite osobu da potvrdi. Ključ AI provajdera mora ostati na serveru. Pogledajte kako dodati AI funkcije u vašu aplikaciju.

Valute. Ako ljudi putuju, čuvajte originalni iznos i valutu, kao i preračunati iznos po korišćenom kursu, sa datumom tog kursa.

Vraćanje novca ljudima. Aplikacija beleži da je refundacija izvršena; stvarnu isplatu obično radi platni spisak ili vaša banka. Tako je dobro i za početak.

Primer prvog prompta

Napravi aplikaciju za praćenje troškova za firmu od 20 zaposlenih. Zaposleni dodaju troškove sa telefona: iznos, valuta, datum, prodavac, kategorija, projekat, beleška i slika računa snimljena kamerom. Čuvaj iznose kao cele brojeve centi. Troškovi počinju kao nacrti; zaposleni ih podnose. Svaki zaposleni ima menadžera koji odobrava ili odbija podnete troškove uz razlog, i vidi račun pored detalja. Označi, ali ne blokiraj, troškove koji premašuju limit kategorije ili nemaju račun iznad 25 dolara. Kada je trošak odobren, zaključava se; izmena ga vraća na odobrenje. Korisnici iz finansija vide sve odobrene troškove, označavaju ih kao refundirane u serijama i izvoze CSV sa datumom, zaposlenim, prodavcem, kategorijom, projektom, iznosom, valutom, statusom i linkom ka računu. Beleži svaku promenu statusa uz to ko i kada. Uloge: zaposleni, menadžer, finansije. Prijava emailom i lozinkom, baza podataka i skladište fajlova za račune. Dodaj dva tima i primere troškova.

Koraci za izradu

  1. Ekran za dodavanje troška na telefonu. Otpremanje slike sa kamere, razumne podrazumevane vrednosti (današnji datum, poslednja korišćena kategorija), da se završi za manje od minuta. Pogledajte kako dodati otpremanje fajlova u vašu aplikaciju.
  2. Lista mojih troškova sa statusima.
  3. Uloge i odobrenja. Prijavite se kao zaposleni, menadžer i finansije i proverite šta svako može da vidi i menja.
  4. Zaključavanje i revizijski dnevnik. Pokušajte da izmenite odobren trošak.
  5. Oznake pravila.
  6. Izvoz. Predajte CSV onome ko vodi vaše knjige i pitajte da li se uvozi bez grešaka.
  7. Čitanje računa (opciono). Dodajte ga kada ručni tok radi, i uporedite njegova pogađanja sa pravim računima.
  8. Pilot sa jednim timom mesec dana pre uvođenja za sve.

Česte greške

  • Spor unos. Svako dodatno polje smanjuje broj podnetih troškova. Neka obavezna budu samo iznos, datum, kategorija i račun.
  • Javno čuvani računi. Fajlovi računa treba da budu dostupni samo ljudima koji smeju da vide taj trošak.
  • Izmenljivi odobreni troškovi. Zaključajte ih, inače odobrenje nema smisla.
  • Prepisivanje statusa. Čuvajte dnevnik svake promene.
  • Novac u decimalnim brojevima sa pokretnim zarezom. Koristite cele brojeve centi.
  • Prerano brisanje računa. Pravila o čuvanju evidencije se razlikuju; proverite svoja kod knjigovođe.
  • Oslanjanje na iznose koje je AI pročitao bez provere.

Kada je gotov softver za troškove bolji

Namenski proizvodi za upravljanje troškovima nude integracije sa karticama, automatski uvoz sa bankovnih računa, praćenje kilometraže, sinhronizaciju sa softverom za računovodstvo i mobilne aplikacije, a mnogi već pokrivaju poreska i regulatorna pitanja za više zemalja. Ako su vam potrebne firmine kartice ili direktna sinhronizacija sa računovodstvenim softverom, oni su jači izbor.

Napravite sopstveno rešenje kada se vaša pravila odobravanja ili kategorije ne uklapaju, kada je cena po korisniku visoka za tim koji podnosi nekoliko troškova mesečno, kada troškovi treba da se povezuju sa vašim podacima (projekti, poslovi, klijenti, nekretnine) ili kada je praćenje deo šireg internog alata. Ako troškove refakturišete klijentima, povežite ga sa svojom aplikacijom za fakturisanje.

Izrada uz Mythex

Mythex može da napravi praćenje troškova iz prompta iznad: opišete ga u chatu, isprobate u pregledu uživo i objavite za svoj tim. Dodaje namensku Postgres bazu podataka i skladište fajlova za račune kada aplikacija to zahteva. Prijava je sopstvena — vi birate pristup, a agent ga povezuje — i tako je i bilo koji AI provajder za čitanje računa, a njegov ključ se čuva kao tajna projekta. Ako želite da počnete od nečeg bliskog, pogledajte šablone aplikacija za zahteve za troškove 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 unapred planira potrošnju po kategorijama i upoređuje je sa onim što se stvarno desilo. Aplikacija za praćenje troškova beleži pojedinačne izdatke, obično uz račune, često zato što se mogu tražiti nazad, odobriti ili predati knjigovođi.

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

Može. Aplikacija može da pošalje sliku računa AI modelu ili OCR servisu i vrati prodavca, datum, ukupan iznos i porez. Rezultat tretirajte kao predlog koji osoba potvrđuje, jer se fotografije izgužvanih računa često pogrešno čitaju.

Šta izvoz izveštaja o troškovima treba da sadrži?

Datum svakog troška, prodavca, kategoriju, iznos, valutu, iznos poreza ako je relevantno, osobu koja je potrošila novac, status odobrenja i link ka računu. CSV fajl koji vaš knjigovođa ili softver za knjigovodstvo može da uveze obično je najkorisniji format.

Koliko dugo treba da čuvam račune?

Zavisi od vaše zemlje i vrste troška, a poreske uprave same određuju pravila. Proverite kod knjigovođe ili lokalne poreske uprave i uverite se da vaša aplikacija nikada ne briše račune pre nego što taj period istekne.

Mythex · Pricing · Pravite bilo šta uz AI · Šabloni za sajtove i aplikacije · Mythex u poređenju · Rečnik pojmova za pravljenje aplikacija uz AI · Besplatni alati za pravljenje aplikacija uz AI · English

English አማርኛ العربية Български বাংলা Bosanski Català Čeština Dansk Deutsch Ελληνικά Español Español (España) Eesti فارسی Suomi Français Français (Canada) ગુજરાતી हिन्दी Hrvatski 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 Svenska Kiswahili தமிழ் తెలుగు ไทย Tagalog Türkçe Українська اردو Tiếng Việt 简体中文 繁體中文(香港) 繁體中文(台灣)