Expensify.org/hunger SNAP campaign status 

The number of families signing up for reimbursement has vastly outnumbered the limited funds available. Though we’re unable to provide a specific timeline on when your report will be reimbursed, we’re doing our best to drive donations and keep our fund moving forward. Rest assured, we’ll review every report that’s submitted per our instructions. 

Thanks for your patience! 

ABILITY to permanently DELETE an expense

bsk713bsk713 Expensify Customer Posts: 6 Expensify Newcomer

Currently, there is no way to permanently delete an expense. I import from my credit cards, and about half of the expenses are personal and I don't want them in my expensify account. I delete them, but they stay in the file as Deleted Expenses. I literally have hundreds and hundreds of expenses that have no business being in Expensify.

IF Expensify could set it up where I could permanently delete an expense it would clean up so much. I asked and they said for data integrity purposes they can't. I have a hard time accepting this. Microsoft has the recycle bin. Many software packages have a warning when you are permanently deleting something, but at least they LET YOU delete YOUR OWN stuff.

I say, if they want to protect the user against themselves, then have a recycle bin of some sort with the ability to empty it, and/or have a warning that the user is permanently deleting their stuff.

Does anyone agree?

20 votes

Gathering use cases · Last Updated


  • Matt MooreMatt Moore Expensify Customer, Expensify Team Posts: 54 Expensify Team

    Hi bsk713, and welcome to the Expensify Community!

    That's right, we don't currently support a way to clear the deleted expenses in your account.

    The only time you should see expenses permanently removed, is if your account were deleted or if you were to disconnect a card importing expenses and the expenses imported were not in a submitted state.

    If you're looking for a way to differentiate between personal and business expenses when importing transactions please note that, at the moment, our system has no way of determining which purchase was company related or not if you are using a direct bank connection.

    You can easily keep them separated once they are imported, however! Check out this discussion explaining how you can tag expenses and keep business and personal separated.

  • newtoexpensifynewtoexpensify Expensify Customer Posts: 2
    edited October 2019

    Is it still the case that I cannot permanently delete the expenses which I deleted? They are remaining in the system as deleted but I want to get rid of them permanently so there is no record of them in the system. Is this possible? I see this discussion happened in March 2019. Maybe something has changed? Thanks

  • Nicole TrepanierNicole Trepanier Expensify Success Coach - Admin Posts: 490 Expensify Team

    Hi @newtoexpensify. We still don't have the option to permanently delete expenses. Can you tell us a bit more about your use case and why you want these permanently deleted? Deleted expenses are not visible to anyone but yourself and anyone you grant copilot access to.

  • newtoexpensifynewtoexpensify Expensify Customer Posts: 2

    Thanks! I got taken care of what I needed to. Appreciate your response!

  • bsk713bsk713 Expensify Customer Posts: 6 Expensify Newcomer

    PLEASE get this to the appropriate decision makers to make this happen. To have a system that keeps personal expenses (even in deleted status) without the ability to permanently delete, is not very comforting.

    Make a recycle bin that users can use and then empty.

  • MartinMartin Expensify Customer Posts: 2 Expensify Newcomer

    Please note that across the whole of the European Economic Area it is a legal requirement to be able to permanently delete data. Since May 2018 the GDPR has stipulated that data subjects have a right to request deletion of data, All organisations should also have a data deletion policy - this is a requirement of ISO 27001.

  • Rachael HopkinsRachael Hopkins Expensify Success Coach - Admin Posts: 692 Expensify Team

    Hi @Martin thanks for adding your thoughts over here!

    Just to clarify, you can delete data for ex-users very easily, it's just existing, ongoing users that you can't right now. Given that you need to keep financial records for 7 years, and your company (appears to) has been using Expensify for 8 years, do you have any users who have been using Expensify this entire time, and are still using it?

    If so, can you send an email to [email protected] with the user email addresses and a link to this post?

    This could be a really good case for me to take this to engineering asap!

  • BobHBobH Expensify Customer Posts: 2 Expensify Newcomer

    Seems like permanent deletion is a trivially simple problem to solve -- there are lots of examples: just look at the trash can on your PC or Mac. I have the ability to empty the trash and it warns me that it is permanent and cannot be undone.

    The only reason to resist permanent deletion is if Expensify is using my expense information for data mining purposes and wants all my data (regardless if I want them to have it or not). In this day and age, I don't trust anyone.

    Expensify, step up to the plate and delete data the users are asking to delete. Unless you are mining the data (which I don't authorize), it is just taking unnecessary space on your servers.

  • EllenBEllenB Expensify Customer Posts: 3

    Agreed, please add functionality to permanently delete! Ridiculous that I have to keep these items clogging up my account.

  • Zany RenneyZany Renney Expensify Customer, Expensify Team Posts: 54 Expensify Team

    Hi @EllenB

    Thanks for letting us know. Please lend your support to the original post by upvoting it so we can continue to gather use cases.


  • EllenBEllenB Expensify Customer Posts: 3

    @Zany Renney thank you, I thought I did, must have missed the click. Done!

  • EllenBEllenB Expensify Customer Posts: 3

    @Zany Renney thank you, I thought I did, must have missed the click. Done!

  • DaVinciDaVinci Expensify Customer Posts: 4

    Cancelling my subscription if they don't fix this very soon

  • Michelle NiemiMichelle Niemi Expensify Team Posts: 63 Expensify Team

    @DaVinci As noted, this feature is not available. Expenses are permanently removed if your account were deleted or if you were to disconnect a card importing expenses and the expenses imported were not in a submitted state. We are adding use cases above if you are interested in doing that.

  • furiousatthisscamfuriousatthisscam Expensify Customer Posts: 1
    edited May 4

    It is so incredibly infuriating that you do not have the ability to delete your own PERSONAL expenses from a PERSONAL account! The best option is to delete your account which will only delete "unreported" items. What kind of scam is Expensify running here?!? At no point was it ever disclosed that I would not be able to delete my personal items from MY ACCOUNT! THIS NEEDS TO BE FIXED ASAP!

  • Rachael HopkinsRachael Hopkins Expensify Success Coach - Admin Posts: 692 Expensify Team

    Hi @furiousatthisscam Welcome to the Expensify Community!

    Expensify is financial record-keeping software and most financial records must be kept for 7 years, so while you can 'delete' expenses and filter them out, they are not permanently deleted for this reason.

    The only person who can see Deleted expenses, is the owner of that Expensify account, i.e. the user themselves.

    The sole exception to this is imported corporate credit card expenses, which can only be accessed by a domain admin via the Company Card Reconciliation Dashboard.

    And you are correct, that expenses which have been processed on reports cannot be deleted at all, unless the reports are reopened. Even if you delete your account, those processed records will be visible to your company or people to whom you submitted them. If you submitted them to yourself, only you can see them.

    Are you able to elaborate a little more on why you need to permanently delete processed expense reports if they are only visible from your personal Expensify account? That helps me build a use-case scenario.

  • bsk713bsk713 Expensify Customer Posts: 6 Expensify Newcomer

    "why you need to permanently delete processed expense reports" ... to help build a use-case scenario.

    IT ISN'T 'PROCESSED EXPENSE REPORTS" that we want to delete. It's the expenses that get added BY MISTAKE. Most people don't have separate credit cards for personal and business and when they DOWNLOAD their credit card data, there are PERSONAL expenses that have nothing to do with their business expense reports, and therefore they want them PERMANENTLY DELETED.

    Also, once someone adds a manual expense, it's there forever, even if it was ADDED by MISTAKE.

    USERS should be able to permanently DELETE any expense that hasn't been processed and submitted for reimbursement. WHO OWNS THIS DATA, you or the user? It is understandable, that if a user submits an expense report, those expenses can be kept for financial records for 7 years. What is the logic of EXPENSIFY's decision makers to KEEP MISTAKES for 7 years. Mistakes that get deleted immediately because they were added by mistake?

    Is this decision based on a misunderstanding? Rachel's comments suggest the policy is to keep SUBMITTED expense reports, and that is understandable. However, there is no logic in keeping expenses that were NEVER SUBMITTED, ADDED BY MISTAKE, or DOWNLOADED from a CREDIT CARD that are PERSONAL CHARGES.

    Seriously, folks, I don't think anyone can give a reasonable argument to keep MISTAKES NEVER SUBMITTED for 7 years.

    Here's 'more on why' people 'need to permanently delete'

  • OdebekOdebek Expensify Customer Posts: 1

    I too am frustrated at having uploaded personal expenses by accident and it appearing in my account, even though it was never used on an expense report. I now have zero trust that you can and will permanently delete my data when I delete my account, or that rules will change and my company can somehow access my data.

    Also, I would like to use the copilot feature, but can't now because those users would have access to my personal data.

    Even if there is a best practice for businesses to keep records for 7 years doesn't mean that everything that touches this system has a legal obligation to be retained. The owner of the data gets to choose where and how they keep those records and it makes me mad that you are using that as a way of justifying not implementing this feature.

Sign In or Register to comment.