It's grammatically correct but I can't guess what you're trying to say.
Your credit card's annual fee was deducted from your bank account.I mean some amount was deducted from my account as a yearly charge for the credit card that I use.
Your credit card's annual fee was deducted from your bank account.
Not if you want to be understood.So, we can't say "Some money was deducted against the credit card issued to me". Am I correct?
If you have a question about the English language and would like to ask one of our many English teachers and language experts, please click the button below to let us know: