As a sole proprietor can I charge a fee for being paid by check or card
"You can charge a fee to accept checks, although I think the better solution might be to offer a small discount for early payment of your invoices.  As some people here have suggested, why not add a small bit to your fees to begin with to cover your inconvenience in the case they choose to pay by check?   I often will give clients a small discount of 1.5% for paying my invoices within 10 days, which does motivate some to pay sooner, depending on the client and the amount of the invoice.  If you've already added a small amount to your fees in the first place then providing the discount is good public relations that doesn't actually cost you anything. You can always add a ""convenience fee"" for accepting checks, but this is a more negative approach, as though you're penalizing the client for paying by check rather than electronically.  Some people do see it this way, despite any efforts you make to explain otherwise. As to your question about adding fees for accepting credit cards, be very careful!  There are sometimes state or local laws on this, and you could find yourself in trouble very quickly if you run afoul of one.  Here's a good article to read on the subject: Adding fees for accepting credit cards from CreditCards.com Site I hope this is helpful. Good luck!"
I used to do this all the time but it's more difficult now.  Just a general warning that this probably isn't a good idea unless you're very responsible with your money because it's easy to get yourself in a bad position if you're not careful. You can get a new credit card that does balance transfers and request balance transfer checks from them.  Then just use one of those balance transfer checks to mail a payment to the loan you want to transfer.  Make sure your don't use the entire credit line as the credit card will have the balance transfer fee put on it as well.  You used to be able to find credit cards with 0% balance transfer fee but I haven't seen one of those in ages.  Chase Slate is the lowest I've seen recently at 2%.   Alternately, if you have a lot of expenses every month then it's easy to find a credit card where all purchases are 0% interest for a year or more and use that to pay every possible expense for a few months and use the money you'd normally use to pay for those expenses to pay off the original loan.  If you're regular monthly expenses are high enough you can pay off the original loan quickly and then pay on the credit card with no interest as normal. The banks are looking to hook you so make sure you pay them off before the zero percent runs out or make sure you know what happens after it does.  Normally the rate sky rockets.  Also, don't use that card for anything else.  Credit card companies always put payments towards the lowest interest rate first so if you charge something that doesn't qualify for 0% then it will collect interest until you've paid off the entire 0% balance which will likely take a while and cost you a lot of money.   If you have to pay a balance transfer fee then figure out if it's less then you would have paid if you continued paying interest on the original loan.   Good luck.  I hope it works out for you. "What you have is usually called a pre-paid credit card.  You pay some money (Indian Rupees) to the credit card company, and then you can use the card to pay for purchases etc in foreign (non-Indian) currencies upto the remaining balance on the card. If a proposed charge exceeds the remaining balance, the transaction will be declined when you try to use the card.  There might be multiple ways that the card is set up, e.g. it might be restricted to charge purchases denominated in US dollars alone, or you might be able to use it anywhere in the world (except India).  The balance on the card might be denominated in INR, or in US$, say. In the latter case, the exchange rate at which your INR payment was converted into the $US balance is fixed and agreed to at the time of the original payment: you paid INR 70K (say) and the balance was set to US$ 1000 even though the exchange rate on the open market would have given you a few more US dollars. In the former case with the balance denominated in INR, a charge of US$ 100, say, would be converted to INR at a fixed agreed-upon rate, or at the current exchange rate that the Visa or MasterCard network is using, plus (typically) a 3% fee currency exchange fee, and your balance in INR will decrease accordingly. With all that as prologue, if you made a purchase from Walmart USA and later returned it for a credit, it should increase your credit card balance  appropriately. You may be whacked with currency conversion fees along the way depending on how your card is set up, but with a US$-denominated card, a credit of US$100 should increase your card balance by US$100. So, that $US 100 can be spent on something else instead.  In short, the card is   your ""bank"" account. You cannot spend more than the remaining balance on the card just like you cannot withdraw more money from your bank account than you have in the account, and you can recharge your card by making more INR payments into it so as to increase the available balance. But it is like a current account in that you are unlikely to earn interest on the balance the way you do with a savings account. So what if you are back in India and have no further use of this card? Can you get your balance back as cash or deposit into your regular bank account? Call the Customer Help line, or read the card agreement you signed." "Generally when you open a new account, you'd be given a checkbook (usually ""starter"" checks with no personal information, but some banks will later mail you a proper checkbook with your personal details) and a debit card (again, some banks will give you a ""starter"" one on the spot with a personalized following up in the mail, others will mail you). With the debit card you can use your bank's ATM to withdraw cash from your account, or use it for purchases (will debit, as the name says, directly from your account). You can also use it in other ATMs, but that will usually be with significant fees ($2-$5 per withdrawal to both the ATM owner and your bank). Checks - you can write a check to someone or use the check to go to the cashier in the bank and withdraw money (although usually they have special withdrawal slips for that in the branches, so you don't really need to waste your own checks). As to how to deposit money in your home country - you'll have to check with the bank you have an account at back at home. Usually, you can ""wire"" transfer money from your BoA account to the account back home, but that is usually comes at a fee of about $30-$50 per transfer (in the US, additional fees may be charged at the receiving end + currency conversion costs). You can also write yourself a check and deposit that check at the home country bank, but that depends on the specific bank whether it is possible, how much it would cost, and how long it would take for them to credit the money to your account after they take your check - may take weeks with personal checks." This depends on if you're talking Secured credit card, or prepaid debit card. There is no separate category for secured credit cards in the IIN list; however, it is possible some of them are classified as debit cards (despite not being debit cards).  You may want to check with the issuer to verify this (and you can check the IIN, or the first 6 digits of the card number, in the list I link to above to verify).  However, prepaid debit cards are debit cards, and are less likely to be accepted for travel, rental car, hotel, etc. types of charges (where a hold, similar to a deposit, is charged to the account). This is one of the major differences between a prepaid card, such as the kind you top up at the grocer, and a secured credit card, where you deposit some money but separately pay back the amount you charge on the card (as a regular card). Secured cards are classified as credit cards, while prepaid cards are debit cards. As mhoran notes, it's possible your credit limit could be too low to allow a hotel, airline, or rental agency to allow a transaction, but otherwise it should be fine. The statement in Wikipedia is generic. Whether a particular Bank would charge as per above example or not would be in the card holder's agreement.   So if you do not have any dues, and on 10th April you charge $1000, and on 13th April you charge $500. Statement date is 18th April. Grace Period to pay is say 10th May.   If you do not pay in full by 10th May, and say you only pay $500, Bank would charge interest from 19th April to 10th May for $1500, post 10th may they would charge interest for $1000 balance. Further all fresh purchases would be charged interest from day 1. Net Net Morale of the story is do not carry / revolve money on Credit Card. For all practial purposes use a credit card as a convenience card. If you're a sole proprietor there's no reason to have a separate business account, as long as you keep adequate records, as you are one and the same for tax purposes. My husband and I already have 5 accounts and a mortgage with one bank. I don't see the need to open up yet another account.  As a contracted accountant, I don't need to write business checks, and my expenses are minimal. As long as I have an present my assumed business name certificate and ID, there's no reason for a bank not to deposit into my personal account. I'll assume you are asking about a check for some kind of work or service that you provided them, that they hired your company to do. No large business will do that. In their records they have a contract with your company to provide services. If they write you a personal check it won't match with the contract, and when the auditors see that they will scream blue murder. Whoever wrote the check will have to prove that you are legitimately the same thing as the company (that doesn't mean taking your word for it). They may also have to show they weren't conspiring with you to commit tax fraud ( that wasn't your intention of course, was it?) . This may not exactly answer your question but, as a small business owner, I would highly recommend having a professional handle your taxes. It is worth the money to have it done correctly rather than doing something wrong and getting audited or worse having penalties assessed and owing more than you thought would be possible. I would recommend this especially if this is how you make your primary income, you can always write it off as a business expense.