verl : Did this answer your question? Let me know if that's unclear
MikeD
If not I apply tax per item level
verl
koopajah: So if I have a subscription for $100/month that has a tax_percent at 6.00 and an additional invoice item of $50, the tax would be $9 (taxed on subscription + invoice item), not $6 (tax on just subscription). Is that correct?
koopajah
MikeD : you can test this in a few seconds in the dashboard to confirm
verl : that is correct
MikeD
koopa i am asking not telling
koopajah
MikeD : I know, that's why I tell you to test this yourself to confirm
MikeD
verl, I would say from dealing with accounting system a long time. That most of the time. That when an invoice has a tax applied any item that is on that invoice will receive that tax
Dave___ joined the channel
So Item 1 - 10$ Item 2 - $10 -> Invoice With Tax 10% -- invoice total = $22
Dave___ has quit
verl
Thanks - if I only want the tax applied to the subscription amount then (because the invoiced item is not taxable), is my best bet to listen on the `invoice.created` hook and add it manually as an additional invoice item?
MikeD
Then most of the time if you need items that are not tax you either need a flag for tax deferal or you would need to tax each item on the invoice indivudally
koopajah
verl : Yes that would work
MikeD
well remember a subscription is an ITEM on an invoice. so if you tax the subscription your item level taxing not invoice level taxing
So what you said would work just fine.
stef has quit
verl
MikeD: Got it - so there's no downside of not categorizing something as 'tax' via Stripe as long as we are handling that as needed internally, correct?
(i.e. tax itself can be an invoice item)
MikeD
? Verl? I am confused? Categorizing something as tax?
koopajah
verl : that is correct, no downside there beyond your accounting logic having to handle this in a custom way
verl
In this scenario we'd add an invoice item titled 'tax' and the amount of the item would be whatever the tax is.
MikeD
It can be however this would not be a good idea for reporting on tax (unless you always use the same ID) But also, I don't know if stripe sends reports at the end of the year. If they do then it would be a bad idea to do that as your tax amount will not be reflected and it will be reflected as income
verl
We're not using Stripe's 'tax_percent' feature at all.
koopajah: Perfect, thanks!
Guest63971
when i setup stripe checkout.... i used 5.3.3 version of PHP. Will I need to change anything for it to run on PHP 5.5? Thanks in advance
verl
Can a specific invoice item have `tax_percent` applied to it?
MikeD
@koopajah, it's a huge deal when it comes to their Accountant having to file an adjustment form at the end of the year because you reported their income higher than it was
verl, yes this is called line item level taxing.
koopajah
Guest63971 : no it should just work as it
as is
MikeD
now in stripe I don't know
koopajah
verl : That is not possible in Stripe today no
MikeD
I will look that up for you one sec
Or ther eyou go kooopah said it t:p
federico joined the channel
Guest63971
Thanks. Appreciated.
federico has quit
Guest63971 has quit
MikeD
verl, what country are you in?
verl
US
MikeD
You're question should be then to stripe (from an accounting and business view). Do you report our income to the IRS? Do you send us a tax statement at the end of the year and file it with the IRS
If their answer is No. Then you're way of adding an item to the invoice manually will work
You will then run a report every month or however often for that one item. Take gross sales - that report and you have your income
Your accountant won't like it unless you automate it for them :p
cron job + 1 function :)
verl
MikeD koopajah Stripe feeds our Quickbooks account. Under this plan we'd log everything processed that was tax so we'd have the number to adjust it by.
MikeD
verl, as long as you tag that item in QB as taxable and never use it for anything else besides tax then you'd be golden on all your reporting in QB :)
But again, you should still ask the question to Stripe if they report your income
Because if they do, your accountant will have to file a dispute and adjustment form every year.
verl
MikeD : Even if we used Stripe's tax feature, wouldn't we be in the same place as all the money would come into our bank account and we'd be responsible for parsing it (the only difference being we could rely on Stripe's reports rather than our own for categorizing it)?
MikeD
Verl, it's ALL about IF STRIPE REPORTS YOUR INCOME
For example. Square reports your income
verl
... so it has something to do with Stripe reporting my income?
koopajah
MikeD : no need to move to all caps.
verl
;)
MikeD
Why it's very important square you tag things as service or Expense and Tax or nnot tax
verl
Got it!
koopajah
verl : you can ignore that part, your accountant would know a lot more about this than most people here so talk to them
MikeD
Koopajah, It would all be solved if you could chime in and tell the user if Stripe reports income or not
And Koopaja, I am an EA. So yeah. :)
koopajah
MikeD : I don't comment on tax and accounting. I'm a developer, I help with coding questions. It's awesome that you are helping other users, but no need to move to all caps
SnakesAndStuff has quit
MikeD
I think your feelings got hurt for another individual and I was just making a point stand out. I had no anger nor frustration. However I have much frustration with you. Constantly correcting others
I will wait til nicer developers come back and help. I try to avoid the room specifically when you're in it.
arnold joined the channel
arnold
Hello! Anybody here?
koopajah
MikeD : I don't think it's unreasonable of me to ask you not to use all caps in IRC. So please respect that rule, that's all I ask
SnakesAndStuff joined the channel
arnold : yep! What do you need?
arnold
I'm testing the custom account creation workflow, but the verification status is stuck at pending. Before, it would go to Extra fields needed, if I did not enter the verification document or personal id number. Now it's just stuck at pending. How do I get out of this stage?
verl
koopajah: Thanks for the help here. It sounds like given that there isn't item-specific tax, regardless of Stripe's reporting we'll need to go the route of tax-listed-as-an-invoice-item, assuming only part of the subscription invoice needs a tax. Sound like I'm understanding that correctly?
koopajah
verl : yes! We are working on tax at the invoice item level but that's longer term I think so you'd need an option until that at least.
arnold : usually pending is "unstuck" after a few minutes
verl
koopajah: Perfect, muchas gracias!
koopajah
verl : my pleasure :)
arnold
hello?
koopajah
arnold : usually pending is "unstuck" after a few minutes
arnold
Okay, so this is the intended workflow? Before it would update on the second
koopajah
sometimes it gets backed up in Test mode but it is still pretty fast in most cases. If you contact our support team and send them example account ids (acct_XXX) they can dig into this further
uhealth has quit
MikeD
@Karllekko, when you return. It would be great if you could remind me how to tell from the payment.succeeded webhook that it's the first ($0 trial invoice).
ywain has quit
TeddyMurray joined the channel
ywain joined the channel
koopajah
MikeD : Best solution is to look at the invoice item for the plan and confirm that it's for $0 even if the plan is not. There's no real flag on the invoice that tells you this invoice is for the trial though it's something we've discussed recently so hopefully we'll make this better in the future
ywain has quit
arnold has quit
ywain joined the channel
TeddyMurray has quit
ywain has quit
ywain joined the channel
ywain has quit
ywain joined the channel
measwel joined the channel
ywain has quit
gui joined the channel
gui is now known as Guest40320
ywain joined the channel
measwel has quit
atlchris joined the channel
iantimothy joined the channel
atlchris
I have some questions about a Stripe Connect / Billing integration.
koopajah
atlchris : hello! What do you need?
atlchris
I have a series of questions. First, if I use a header to create a Stripe Billing invoice for a connected account, will I be able to see that invoice from the Platform accounts dashboard?
koopajah
atlchris : the invoice will live in the connected account's. You can't see it in your account but you can view their dashboard to view it
atlchris
koopajah How do I access the connected accounts dashboard?
koopajah
atlchris : you can view the account in the list of connected accounts in your dashboard and then there's a "View dashboard as" button (that only exists in Live mode for Standard accounts)
atlchris
koopajah : Do I have full access to style and configure the invoices for the connected account?
koopajah
yes and no. Yes you can, but no you should not use it. Because if you have 1M connected accounts, then it's impossible to do manually
atlchris
koopajah If I need to handle credits and coupons, would those have to be handled at the connected account level?
koopajah
yes everything is at the connected account level
berndj joined the channel
atlchris
When applying a credit to an invoice, is it possible to delineate a connected account credit vs a platform fee credit?
koopajah When applying a credit to an invoice, is it possible to delineate a connected account credit vs a platform fee credit?
koopajah
I don't know what you mean by that
atlchris
koopajah Say the platform has a $20 fee and the Connected account has a $100 line item ($120) total. When creating the invoice would it be possible to apply a $10 credit towards the fee, so the connected account would still get its full $100 but the platform account would only get $10?
Or vice versa
koopajah
in that case you would just decrease or increase your application fee on the invoice that's all.
Guest40320 has quit
nomster joined the channel
verl
koopajah: As I dig in deeper to the tax side, I think we may be able to handle this on the subscription level after all using 'tax_percent'. When doing so, does this automatically add an additional line item to the invoice?
atlchris
koopajah I appreciate the help. Thank you. I might be back with some more question.
koopajah
verl : it does not. It simply sets the tax_percent on the *whole* invoice. so any extra invoice item you add will also get taxed.
atlchris : happy to help!
verl
koopajah: Got it - so for showing this on our custom receipts, while we won't be able to relying on our existing loop through of the line items, we should be able to reference the tax amount on the invoice object and still display it. Correct?
koopajah
verl : I don't think so no but I'm not sure I understand what you meant.
Oh hey look - there's `tax` and `tax_percent` included there.
nomster
Hi, we are implementing 3d secure for the Swedish market and we have a few issues in the IOS where , for certain cards, the we don't redirect to the app after success, instead opens up the browser.
verl
I'm not a strong reader. Thanks :)
ta_ has quit
koopajah
verl : that depends really. If you use `tax_percent` then yes there's https://stripe.com/docs/api#invoice_object-tax but you will not be using this because that does not work for you so that won't help
verl
koopajah: Yes, this is assuming it works for us taxing the entire invoice, not just the subscription (which I think may end up working for us after all)
koopajah
verl : gotcha, in that case yes
verl
:thumbsup:
atlchris
koopajah One other question, if I have web hooks related to invoices would I need to configure the webhooks on each of the connected accounts where I am creating invoices?
koopajah One other question, if I have webhooks related to invoices would I need to configure the webhooks on each of the connected accounts where I am creating invoices?