Billable Expense Functionality in Android Mobile App
Right now when creating expenses in the mobile app (iOS and Android), you can attach an expense to a customer, but you cannot mark the expense as billable. This means that to add billable expenses to invoices, I must go through the desktop to mark all the expenses I created in my phone as billable. I can't imagine the reason for attaching an expense to a customer without also allowing the option of making it a billable expense (the only other use I see in it relates job costing which is another feature QBO lacks).
I must say that I really enjoy using the QBO platform and I think you're doing a good job in constantly improving it. However, this one annoying little oversight that is making me lose money in lost billable expenses. All I need is a simple check box on the mobile expense creation forms and I will be immensely satisfied.
-
manahil hassan commented
I support this request. Many business owners and freelancers work directly from their phones while traveling or meeting clients. Being able to mark expenses as billable from the Android app would save time and reduce the need to switch back to the desktop version.
Small workflow improvements like this can make a big difference in day-to-day productivity. I also rely on online tools such as https://onlinefontsgenerator.com/ when creating business documents, presentations, and marketing materials.
Hopefully this feature can be added in a future update.
-
Coils commented
Managing digital identity has become closely tied to everyday online systems, especially where user data is collected and displayed without much control, and people are now more focused on taking back that control when needed. This kind of concern shows up across different platforms where users deal with account visibility, privacy settings, and data removal requests in practical ways. A clear example of this is how individuals try to manage their personal information and request removal or updates through resources like https://numberbooksaudia.com/2026/03/11/how-to-delete-name-from-number-book-saudi-arabia/
-
Chris Jordon commented
Adding billable expense functionality to the Android app would save users a lot of extra work and improve mobile productivity. Small feature updates can make a huge difference. It’s similar to using a Truecaller Gold Apk,https://thetruecaler.com/ where convenience and quick access improve the overall experience.
-
Michael Reed
commented
Honestly, this isn't even a feature request at this point it's a gap that should have been filled a long time ago. The whole reason people use the mobile app is to handle things on the go, so being able to attach an expense to a customer but not mark it as billable completely defeats the purpose. You're essentially doing the same job twice once on your phone and then again on desktop just to tick a billable box.
The photo capture feature is genuinely great and saves a ton of time by eliminating the scanning step, which makes it even more frustrating that something as simple as a billable checkbox is still missing. It's like putting together a beautiful https://msdcontractors.com. you can have everything perfectly designed, the right materials, the right layout, but if one small functional piece is missing, the whole setup feels incomplete no matter how good the rest of it looks.
Multiple users across iOS and Android have been asking for this for a while now, and the fix really isn't complicated a simple checkbox on the expense creation form is all it takes. No extra app downloads, no double work, no missed billable expenses. QuickBooks Mobile is genuinely a solid platform and clearly a lot of care goes into it, but this one small oversight is costing users real money and real time. Hope the team prioritizes this soon. -
Anonymous
commented
Agree with all 4 previous comments.
-
Michael
commented
This is expecially true because you can take a picture of the expense item, eliminating the step of scanning a document and then uploading it to qbonline.
-
Anonymous
commented
I am surprised this has not been done as well. We would really love this feature for our company so another app does not have to be downloaded!!
-
Anonymous
commented
Me too - it seems madness you can assign it to a customer but not mark it as billable in the app which is surely the whole point of putting expenses in on the road on an app! really really hope this gets fixed soon!
-
Anonymous
commented
I'm a little surprised that this still hasn't been done. Seems like a basic function and without it, tracking my expenses while travelling is double the work.
-
Anonymous
commented
I too love the IOS app on my Ipad, but can't believe that you can't mark the expense as billable..please help us QB's...we love what you do..and I know it all cost money...but we need this out here. Thanks!
-
mcgraw.oliver
commented
This is the most incredibly stupid oversight I have ever encountered in commercially produced software. This isn't even a "feature" request. This is simple *duh*. The other anonymous commenter is right. This would take a dev guy no more than a few hours, and that's on a Monday morning with a five alarm hangover. Seriously, this is unacceptable. I have to go through all my expenses twice to make sure I don't miss something, and then the damned thing freezes up. It's taken me 20 minutes to check about 30 items. Wow. Total waste of time.
-
scott.siff
commented
There should be a way to indicate an expense is billable when entering an expense on the app. As it now is, I enter it on the app, and then have to go expense by expense on the computer to check the billable box. That seems like an easy fix and very important from a time-saving perspective.
-
Anonymous
commented
Couldn't agree more. This is a hugely frustrating omission from the QBO app and actually creates more work due to the need to run a report of expenses marked billable for each client (which in itself is so much harder than it should be) and then manually mark each one billable (no batch function here either).
I work in software and I know from first hand experience on a similar function for one of my customers that this is such a simple addition that will take one of the dev guys no more than a couple of hours to implement and test and it would take a massive pain in the ass manual process out of what should be a quick and simple job.