No place in Google Checkout to set international tax rates. Do we owe? How to Pay?

by Paul » Wed, 21 Apr 2010 22:51:15 GMT

Sponsored Links
 I'm based in the US and if I go into my google checkout merchant
account and go into tax settings, there are only options for setting
tax rates for US states. Aren't we supposed to charge VAT taxes if we
sell ( via Android Market/Google Checkout) internationally??

Not that I would know how to actually pay those countries their taxes.

Do I in fact owe taxes to other countries if I'm in the US and selling
software (apps) say to the UK? My company has physical presence in
only one US state. For sales to US customers that typically means I
only have to charge (the customer) and pay (the state) sales tax when
the "shipping address" of the customer is in the same state that my
company has a presence in.

But how is it supposed to work for sales from US to other countries,
and where do we set this up in Google Checkout and how (if in fact we
owe those countries their tax money) do we actually go about paying


Other Threads

1. reflection

Hi All,

I am trying reflection in android.

It works fine for classes, say A and B, under same project(same
process in other words).

It does not work between two different processes.
i.e. I have
project A, package name com.ref.classA
project B, package name com.ref.classB

Can I call from project B, Class.forName("com.ref.classA");

I get exception class not found when I do this.
Please note I have not imported package of calssA in classB.

Am I missing something? or it is just not possible to do it between
different processes.

Any input would be of great help.



2. ListView with custom items

my problem is that I have data in arraylist and I cant get it to

I created this adaper in separate class:

public class MyAdapter extends ArrayAdapter<MyRecord>{
        private ArrayList<MyRecord> al;
        private LayoutInflater inflater;

        public MyAdapter(Context context,int resources, int
textViewResourceId, ArrayList<MyRecord> al) {
                super(context,resources, textViewResourceId);
                this.inflater = LayoutInflater.from(context);
        public View getView(int position, View convertView,ViewGroup parent)
                View row = convertView;
                        row = inflater.inflate(R.layout.list, parent, false);
                TextView spot=(TextView)row.findViewById(;
                TextView datu=(TextView)row.findViewById(;
                return row;

I create adapter in MainActivity like this:

ArrayList<MyRecord> al - here I have all my data.  and this is field
of MainActivity extends Activity
ListView lv = (ListView) findViewById(;
adapter = new MyAdapter(this,,R.layout.list,al);
when I do this nothing happens. ListView is empty.

in method onCreate I setContentView from resource this:

<LinearLayout xmlns:android="

Aplication run corectly data are alright but I cant display them to
the ListView. please help me find what I do wrong. And I can't find
bug, I have tried a lof of options but nothing helps me.
thank you very much.

Richard Smela


3. Activity touch event leading to EPIPE in ginger bread !!

4. Google Maps Source Code

5. how to show a progressbar in a canvas

6. Backup and Restore service not working

7. [Closed]: WTB - Nomer Smart yang sudah ada akey dan min untuk di inject ke droid 2 malam ini