forked from Expensify/App
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Merge branch 'main' into osp/bump-onyx
- Loading branch information
Showing
70 changed files
with
675 additions
and
319 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
5 changes: 0 additions & 5 deletions
5
docs/articles/expensify-classic/account-settings/Account-Access.md
This file was deleted.
Oops, something went wrong.
5 changes: 5 additions & 0 deletions
5
docs/articles/expensify-classic/account-settings/Account-Details.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
--- | ||
title: Account Details | ||
description: Account Details | ||
--- | ||
## Resource Coming Soon! |
38 changes: 36 additions & 2 deletions
38
docs/articles/expensify-classic/get-paid-back/expenses/Apply-Tax.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,39 @@ | ||
--- | ||
title: Apply Tax | ||
description: Apply Tax | ||
description: This is article shows you how to apply taxes to your expenses! | ||
--- | ||
## Resource Coming Soon! | ||
|
||
<!-- The lines above are required by Jekyll to process the .md file --> | ||
|
||
# About | ||
|
||
There are two types of tax in Expensify: Simple Tax (i.e. one tax rate) and Complex Tax (i.e. more than one tax rate). This article shows you how to apply both to your expenses! | ||
|
||
|
||
# How-to Apply Tax | ||
|
||
When Tax Tracking is enabled on a Workspace, the default tax rate is selected under **Settings > Workspace > _Workspace Name_ > Tax**, with the default tax rate applied to all expenses automatically. | ||
|
||
There may be multiple tax rates set up within your Workspace, so if the tax on your receipt is different to the default tax that has been applied, you can select the appropriate rate from the tax drop-down on the web expense editor or the mobile app. | ||
|
||
If the tax amount on your receipt is different to the calculated amount or the tax rate doesn’t show up, you can always manually type in the correct tax amount. | ||
|
||
|
||
# FAQ | ||
|
||
## How do I set up multiple taxes (GST/PST/QST) on indirect connections? | ||
Expenses sometimes have more than one tax applied to them - for example in Canada, expenses can have both a Federal GST and a provincial PST or QST. | ||
|
||
To handle these, you can create a single tax that combines both taxes into a single effective tax rate. For example, if you have a GST of 5% and PST of 7%, adding the two tax rates together gives you an effective tax rate of 12%. | ||
|
||
From the Reports page, you can select Reports and then click **Export To > Tax Report** to generate a CSV containing all the expense information, including the split-out taxes. | ||
|
||
|
||
# Deep Dive | ||
|
||
If you have a receipt that has more than one tax rate (i.e. Complex Tax) on it, then there are two options for handling this in Expensify! | ||
|
||
Many tax authorities do not require the reporting of tax amounts by rate and the easiest approach is to apply the highest rate on the receipt and then modify the tax amount to reflect the amount shown on the receipt if this is less. Please check with your local tax advisor if this approach will be allowed. | ||
|
||
Alternatively, you can apply each specific tax rate by splitting the expense into the components that each rate will be applied to. To do this, click on **Split Expense** and apply the correct tax rate to each part. | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
44 changes: 41 additions & 3 deletions
44
docs/articles/expensify-classic/integrations/HR-integrations/Greenhouse.md
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,5 +1,43 @@ | ||
--- | ||
title: Coming Soon | ||
description: Coming Soon | ||
title: Greenhouse Integration | ||
description: Automatically send candidates from Greenhouse to Expensify for easy reimbursement | ||
--- | ||
## Resource Coming Soon! | ||
|
||
# Overview | ||
Expensify's direct integration with Greenhouse allows you to automatically send candidates from Greenhouse to Expensify for easy reimbursement. The integration can set the candidate's recruiter or recruiting coordinator as approver in Expensify. | ||
|
||
## Prerequisites of the integration | ||
- You must be a Workspace Admin in Expensify and an Admin in Greenhouse with Developer Permissions to complete this connection. This can be the same person or two different people. | ||
- Each Greenhouse candidate record must have an email address in order to send to Expensify since we use this as the unique identifier in Expensify. | ||
- We highly recommend that you create a specific Expensify workspace for candidates so that you can set up a separate workflow and a different set of Categories and Tags from what your employees would see. | ||
|
||
# How to connect Greenhouse to Expensify | ||
## Establish the connection from Expensify | ||
|
||
1. Log into Expensify as a Workspace admin and navigate to **Settings > Workspaces > _[Workspace Name]_ > Connections** | ||
2. Under Greenhouse, click **Connect to Greenhouse** then click **Sync with Greenhouse**, which will open the "Greenhouse Integration" instructions page in a new browser window | ||
|
||
## Create the Web hook | ||
|
||
1. Click the link under Step 1 on the Greenhouse Integration instructions page, or log into your Greenhouse account and navigate to **Configure > Dev Center > Web Hooks > Web Hooks**. | ||
2. After landing on the "Create a New Web Hook" page, follow the steps on the Greenhouse Integration instructions page to create the web hook. | ||
|
||
## Create the custom candidate field | ||
|
||
1. Click the link under Step 2 on the Greenhouse Integration instructions page, or log into your Greenhouse account and navigate to **Configure > Custom Options > Custom Company Fields > Candidates** | ||
2. Follow the steps on the Greenhouse Integration instructions page to create the custom Candidate field. | ||
3. Click **Finish** (Step 3 on the Greenhouse Integration instructions page) to finish connecting Greenhouse with Expensify. | ||
|
||
# How to send candidates from Greenhouse to Expensify | ||
## In Greenhouse: | ||
|
||
1. Log into Greenhouse and go to any candidate’s Details tab | ||
2. Confirm that the Email field is filled in | ||
3. Optionally select the Recruiter field to set the recruiter as the candidate's expense approver in Expensify (Note: if you'd prefer to have the Recruiting Coordinator used as the default approver, please reach out to [email protected] or your account manager to request that we change the default approver on your behalf) | ||
4. Send this candidate to Expensify by toggling the **Invite to Expensify** field to **Yes** and clicking **Save** | ||
|
||
## In Expensify: | ||
|
||
1. Navigate to **Settings > Policies > Group > _[Workspace Name]_ > Members** | ||
2. The candidate you just sent to Expensify should be listed in the workspace members list | ||
3. If the Recruiter (or Recruiting Coordinator) field was filled in in Greenhouse, the candidate will already be configured to submit reports to that recruiter for approval. If no Recruiter was selected, then the candidate will submit based on the Expensify workspace approval settings. |
Oops, something went wrong.