Does Replit do a per-app/project attribution? That is, if I’m building several apps, does it track the cost incurred for each app?
Yes. Look at your usage page in the workspace - drop down the Agent or Assistant to see a lit of all your apps with total cost (delayed by one hour).
But note that Replit rolls all this each month on your billing date. And then you have to go scrabbling through old invoices which no longer show them by name, but by 64 character random ID code. Yeah, really!
That’s truly bananas. For client work, I want to say “how much have I spent on this app” and then have a date filter to specify any time frame I want. The data is there, the filtering is not.
Vibe coding app idea for anyone who fancies it. Make it public and we will all love you:
App name: how-replits-app-cost-reporting-should-have-been-done.replit.dev
-
each time you create a new app, make a note of its dev app long URLs and add it into a form in the new app
-
each month, copy/paste each invoice into the app. it’s a standard format, so the app will quickly figure how to parse it
-
go back over old invoices, and all your pre-existing apps. and drop them in too
-
get the app to show all the fancy filtering and info you like
I’ll make this if no one beats me to it. Fortunately, I’m underwater with client work.
Looking at my invoices, there is no explicit “cost per application (App)” line item shown in this invoice. The charges are broken down mostly by usage of specific resources (agent usage, autoscale compute units, deployments, requests, storage, tokens, data transfer), each associated with resource IDs and unit rates. None of the listed items, rates, or subtotals is directly labeled “application” or “App” cost. The invoice is structured by usage per unique resource identifier, not per individual application. ![]()
He was saying that would be a great URL for the app
Exactly my point. Build the reporting app, and collate all that lovely data so you can total it all up ![]()
Good idea. But, also something Replit may do as an invoice enhancement, and hopefully will do, rendering the app shelfware.
It’s intuitive enough of a need that I hope they will soon.
Building this now. Stay tuned.
Here you go. Enjoy.
I’ve been wanting to do this for months - you’ve clearly got too much spare time mate ![]()
Just tried and the auth connection to my replit account, and it gave:
Service Unavailable
That is the beauty of vibe coding - you can knock things up so quickly and cheaply that the world is going to see much more of this approach to s/w:
Apps to perform a quick specific requirement and then delete them.
I can’t recreate this issue. Anyone else try it?
Cost me $50 and just a few mostly fully autonomous agent runs.
I just tried a second time and I’m in ![]()
-
the dashboard looks A MAZE ING


-
it has gone into my Core account, which I no longer use, so it is showing all $zeros. How would I connect to my Teams account?
-
there are none of my old invoices - is this part done?
Btw, how are you accessing the account info - is this some kind of extra level access you have as a partner?
You have to manually upload the invoices. It doesn’t auto get them. That’s the PITA part.
No API for invoices.
But you can bulk upload and it lets you review and parse.
Then you need to add your projects by ID and name them.
Works well after setup though.
A bit scary to see!
I do wish it was automatic and I tried to build an agent to do that but cloudflare blocks my attempt to browser automate tasks on Replit. Womp womp.
just did upload. Wow! This is so cool ![]()
Needs a bit of setup to go back through all old invoices, but once done, this is really useful stuff. Nice work Eric.
You are going to get deluged with requests for tweaks and other features though ![]()
I also need to figure how to connect it to my Teams account not the Core account. Or maybe it doesn’t matter yet if it isn’t auto getting invoices?
